Sunday, 8 June 2014

It's not all about the music

Dancing horse heads and fluorescent orange suits tell you one thing about the Pet Shop Boys.


0 comments:

Post a Comment