Pet Shop Boys release concert video Montage

By Advocate.com Editors

Originally published on Advocate.com November 20 2001 12:00 AM ET

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.