Wednesday, 30 October 2013

Lebenden Toten - Death Culture Deprivation 8''

Lebenden Toten translates to living dead in German. 
This album will wake your ass up and make you feel alive. If it doesn't you might have some problems or you just need to turn up the volume up. Enough with the jibber jabber. Good day to you! 

No comments:

Post a Comment