West End Girls

More weekend jams for you…

The Pet Shop Boys are playing at the House of Blues in Boston tonight. Here’s a sweet clip of them playing in Moscow earlier this summer.

%d bloggers like this: