3 Inches Of Blood will release their fifth studio album Long Live Heavy Metal on March 27 via Century Media Records.
3 Inches Of Blood To Release New Album In March
Posted by Zach Shaw on January 11, 2012
Posted by Zach Shaw on January 11, 2012
3 Inches Of Blood will release their fifth studio album Long Live Heavy Metal on March 27 via Century Media Records.