Pet Shop Boys - “Did You See Me Coming?” (video)

[23 May 2009]

By Matt White

The second music video for the second single from the Pet Shop Boys’ latest album Yes. Electro bands are a dime a dozen these days but Neil Tennant and Chris Lowe continue to show they’re still the best at what they do.

Published at: