Death Grips released a new album.
It was called 'NO LOVE DEEP WEB'.
Then it disappeared.
Death Grips blamed their label.
Their label claimed no involvement.
Now Death Grips have posted a new video. I
t's called 'World Of Dogs'.
It's Industrial. But then, so is the music.
"It's all suicide, it's all suicide, it's all suicide..."