Arts & Entertainment
Pet Shop Boys release concert video Montage
By continuing to use our site, you agree to our Private Policy and Terms of Use.
Pet Shop Boys release concert video Montage
Pet Shop Boys release concert video Montage
The Pet Shop Boys will release Montage, a new live video and DVD, on Tuesday, November 20, featuring footage of the band's 1999-2000 Nightlife world tour. The bulk of the footage was filmed over two nights in Germany, but other clips come from American shows, earlier Pet Shop Boys videos, and other films, including footage of a casting session for a video.
Want more breaking equality news & trending entertainment stories?
Check out our NEW 24/7 streaming service: the Advocate Channel!
Download the Advocate Channel App for your mobile phone and your favorite streaming device!