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

by Matt White

23 May 2009


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.

//Mixed media

Tricks or Treats? Ten Halloween Blu-rays That May Disrupt Your Life

// Short Ends and Leader

"The best of this stuff'll kill you.

READ the article