Video: Clutch Perform New Song At Beer-Launch Party
Posted by Zach Shaw on September 26, 2011
[youtube]http://www.youtube.com/watch?v=xYTTP3GqoIU[/youtube] Last week (on September 18), Clutch and New Belgium Brewery held a special launch party for band’s very own line of beer. And during the kickoff event at the Red Palace in Washington D.C., fans were treated to a intimate concert from Clutch themselves. In addition to performing classics like “Elephant Riders,” “The Yeti,” […]