Friday, April 30, 2010

A must

If one is in Pet Shop Boys, I suppose it's inevitable that, when playing one's sole Italian tour date, one would play here:

















Slick!

No comments: