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: http://www.popmatters.com/pm/post/93788-pet-shop-boys-did-you-see-me-coming-video/