Saturday 18 July 2009

CLUTCH '50,000 Unstoppable Watts'

CLUTCH debuted their video for a new song 50,000 Unstoppable Watts, a song featured in their new album titled Strange Cousins From The West, released on July 13 through Weathermaker Music. Check out the video, and tell us if you like em.



No comments: