Tuesday, June 23, 2009

06.23.09


Week of the Weird: Day #2
Yeah so it appears Elton John and Fidel Castro had a love child?!?
Wow, I don't think anyone saw that coming.