Saturday, October 18, 2008

I Kissed A Girl Cover

Now this song makes perfect sense.
On second thought, no.



Okay. Enough of that. Travis released a new album in the UK, its out in North America on November 4th.
You can listen to it here: http://www.myspace.com/travis

No comments: