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

http://rumblestrips.co.uk/

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

Sponsored Links: