“The Tram” Filming Locations

Series: Mission: Impossible Season 6, Episode 3
Previous: “
Next: “

Mission: Impossible episode "The Tram" was filmed in Palm Springs in United States of America.
Show Map