Video: Soulfly Joined Onstage By Cattle Decapitation Frontman
Posted by Zach Shaw on March 26, 2012
[youtube]http://www.youtube.com/watch?v=zLqId6otTFI[/youtube] Last Thursday night (March 22), Soulfly were joined onstage by Cattle Decapitation’s Travis Ryan in San Diego. The frontman reprised his role on “World Scum,” the first single off of Soulfly’s new album Enslaved. And this past weekend, Cattle Decapitation posted footage of the performance on their YouTube account. All that can really be […]