Pet Shop Boys Live at the 02 Arena

2011, TV Show

News

There are no news for Pet Shop Boys Live at the 02 Arena

Are You Watching?

Loading ...
Premiered: February 26, 2011
Rating: None
User Rating: (Be the first to rate!)
Add Your Rating: 1 stars2 stars3 stars4 stars5 stars
Premise: The band records "Pandemonium" before a live audience in London's O2 Arena on December 21, 2009.

Cast

TV GUIDE Users' Most Popular