Thursday, December 10, 2009

New Pet Shop Boys single - All over the world



Song's okay but it's cut to HD footage from their live show, which is rad.

No comments: