Pet Shop Boys: Rock in Rio 2017 poster
Pet Shop Boys: Rock in Rio 2017 poster

Pet Shop Boys: Rock in Rio 2017

2017 1h 01mMovie
Music

Pet Shop Boys performed on September 15, 2017 at the Rock in Rio Festival on the main stage (Palco Mundo) in Rio de Janeiro, Brazil. Their set was part of the “Super Tour”.

Where to Watch

Availability: United States

No regional provider information is available for United States.

Streaming availability data provided by JustWatch.

Top Cast

More Like This

More Featuring Neil Tennant