Showing posts with label dear god make it stop. Show all posts
Showing posts with label dear god make it stop. Show all posts

Friday, September 3, 2010

Do My Ears Deceive Me....

...or is Ke$ha's new song based around the melody to that "there's a place in France where the ladies wear no pants" song that my brother used to annoy me with when he was five?