Win A Guitar From Suicide Silence!
Posted by Metal Insider on July 13, 2011
This past week has certainly been a big week for Suicide Silence. Coming off of the launch of Mayhem Fest this past Saturday, the band’s third album The Black Crown hit stores on Tuesday (12). To celebrate the album’s release, we’re giving fans a chance to win an awesome prize: a Suicide Silence customized guitar. […]