November 18, 2005
Rumble Stripes Video

Rumble Stripes are currently touring in the UK. The “No Soul”/”Motorcycle” 7” single will be released in January. Until then, check out the greatest music video ever created since the beginning of mankind.

Motorcycle Video

Posted by usounds at November 18, 2005 09:00 PM | TrackBack

Sponsored Links: