Saturday, January 23, 2010

Watch this! So funny!



Massive send up of Pet Shop Boys.

No comments:

Post a Comment