Saturday, February 21, 2009



The Pet Shop Boys' fab video for LOVE ETC. Boing!!!!!

1 comment:

Owen said...

Very *boing*!