Gig Reviews
Cult Leader
Stengade, Copenhagen, DEN - 15/4
Thy Catafalque @ Stengade, Copenhagen, DEN
Devil Master @ Stengade, Copenhagen, DEN
Album Reviews
New Closure In Moscow single: "Church Of The Technochrist"
Posted by TL on 08/11/13
Previous NextClosure In Moscow has put out a new single from their upcoming album "Pink Lemonade". The song is called "Church Of The Technochrist" and is available over at itunes, but if you want to cheat, you can presently also just check it out here via youtube:
Comments