Fuck, The Meteors cancelled their US tour. This blows big time.
missprint:
Awww. That stinks! Are they touring elsewhere? Maybe this is the universe's way of telling you its time for a road trip?
lowbrow_art:
I'll have to look into that for sure. And yes I do need a road trip badly