Wednesday, 12 July 2006

Scissor Sisters channel Deee-Lite


Or are they the new hosts of Sesame Street??

No comments: