April 14th, 2012 at 7:01am
Recent live shows have seen Clutch performing what appears to be a new song. Fan-filmed footage of them doing just that in Norfolk, VA earlier this week has surfaced. The band have a picture disc 7″ for their new track “Pigtown Blues” slated for a June 19th release date.
Related Posts
TheWalrus:
April 16th, 2012 at 4:16am
Dayammm! That’s Rockin!