Wednesday, May 13, 2009

New Clutch Song!!!

Satan is smiling on us today brothers!!!

Check out the new song "50,000 Unstoppable Watts" here!!

Thanks Metalsucks.net!!!

New album Strange Cousins From The West (Weathermaker Music) drops July 7!!!!

No comments:

Post a Comment