Discovery: Live in Rio 1994 (2021) - Double Feature

No empty Double Features


Please create a new Double Feature

Create a new Double Feature


Pet Shop Boys filmed live in Rio De Janeiro, Brazil, at the end of their 1994 Discovery tour. They perform many of their most famous songs as well as cover versions and tracks from their hit album, "Very", before a wildly enthusiastic Brazilian audience.


Main Cast: Neil Tennant, Chris Lowe

Director: Roberto Berliner

Writer:

Editor:

Cinematographer:


Sign In to create Double Features

or

Sign Up if you don't have an account already