LATEST

Release Reviews

Release Review: Ctulu – Freie Geister

March 6, 2011 // 0 Comments

The young German black metallers Ctulu hail from Northern Germany and with the 2008 release, Freie Geister, they attempted (quite successfully I must say) to raise Cthulhu [...]
1 66 67 68