Blowthescene.com Logo

Posts Tagged ‘Relapse Records’


Review: Black Tusk – Taste The Sin

Friday, May 28th, 2010

Need the perfect complement for your backyard yard summer rager with your stankin’ metal friends? Savannah, GA’s Black Tusk have the soundtrack – Taste The Sin.