Maryland rockers Clutch have released a video recapping their second annual Earth Rocker Festival, which took place on August 4th at Shiley Acres located in Inwood West Virginia. Watch below: Clutch will release Book Of Bad Decisions, the band's 12th studio album, worldwide on September 7th via their own Weathermaker...
Continue reading...
Continue reading...