Last Commented Item
» From "Shogun DVD Review" // October 05, 2008 6:13:17 AM UTC
Hmm, great review and all but not sure how you get the whole 'self titled' album thing.
Their demo was self titled, and they have just released Shogun. Give them at least a year before you start talking another new album.