Torrential
People
Shows
Movies
Log In
Sign Up
Pet Shop Boys - Highlights On Tour
Recorded live at Wembley Arena, July 1989 on their MCMLXXXIX Tour.
Music
Chris Lowe
(Self)
Neil Tennant
(Self)