MetalAges Purveyor of the Unique & Distinct Staff member Sep 30, 2001 354,014 494 83 Virginia, USA www.ultimatemetal.com May 7, 2008 #1 Brazilian thrash metallers SCARS have posted a five-minute video clip containing behind-the-scenes footage from the making of the group's new album, "Devilgod Alliance", due later in the year. More...
Brazilian thrash metallers SCARS have posted a five-minute video clip containing behind-the-scenes footage from the making of the group's new album, "Devilgod Alliance", due later in the year. More...