Supporting underground metal since 2006

April 30, 2020

Titaan: “ITIMA” Album Review

Ever wonder what plays in a madman’s mind 24 hours a day? Throw on the new album from Titaan, Itima, and you’ll have a pretty good idea. This record is definitely a trip through batshit crazy country. The album is just one track. Forty-six minutes and 58 seconds of adrenalized insanity. Within the first two minutes the listener is hurtling

Read More »

Titaan: “ITIMA” Album Review

Ever wonder what plays in a madman’s mind 24 hours a day? Throw on the new album from Titaan, Itima, and you’ll have a pretty