Seven Against Thebes (7AT) Debut Release – CD Review

Posted by on Sep 15, 2011 in Featured Articles, Reviews | 8 comments

A low growl pushes against your chest giving birth to a swirling sitar that empties unto a dark path as you enter the Temple of Doom. The...

Read More