Showing posts with label viscera infest. Show all posts
Showing posts with label viscera infest. Show all posts

Saturday, March 4, 2017

"Japanese Grindcore Band VISCERA INFEST Has Invented "Cockroach Moshing"

Just get down on the floor and start freaking out, basically.