March 7th, 2008


They pee in Scarborough too.

Where is the best place you've ever peed? What made it so great?

( I suppose for me it was peeing at the Moulin Rouge.. cause that's freakin' cool. It was like right after the movie had come out, and I was able to go and visit Paris, and went to the Moulin Rouge and I peed in their ladies room, and they had a bathroom attendant and warmed towels and everything. I thought it was pretty awesome.)


Some history behind the song Scarborough Fair
  • Current Music
    Scarborough Fair