Showing posts with label The Asteroids Galaxy Tour. Show all posts
Showing posts with label The Asteroids Galaxy Tour. Show all posts

Monday, December 15, 2008

I'll Stay Forever

While I can see these guys being a bunch of douche nozzles tipping 8% in an IHOP, the song is indisputably way cooler than me.