Rating is available when the video has been rented.
This feature is not available right now. Please try again later.
Published on Mar 15, 2007
Neil Tennant and Chris Lowe are the Pet Shop Boys. Part II of their performance from around the 2002 "Release" Cd. This song never quite made it to single status and as such is rarely played live now. Enjoy.