Where To Stream Rush Season 1 Episode 1
Brazil
- Aired July 2, 2023
- 100 Min
Deprived of all sight and sound, three teams will be dropped into the chaotic heart of Carnival, Rio de Janeiro the world's most pulsating cultural festival with one goal - be the first to get out and move on to the next destination.