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.

//comments
//Mixed media
//Blogs

From Hungary to Hollywood: "The Undesirable"

// Short Ends and Leader

"At just over an hour, a lot happens in this broadly gestured, melodramatic story set in Transylvania.

READ the article