Thu, 08/01/2013 - 11:56am
Fleshgod Apocalypse. What can we say?
They have a new album coming out called Labyrinth....
Thu, 08/04/2011 - 11:36am
This fall the Polish masters of technical death metal, Decapitated will venture across the pond to North America for a headlining tour with...
Tue, 07/19/2011 - 3:00pm
Sooooo here’re some videos: