Where To Stream Total Drama Season 2 Episode 3
Riot on Set
- Aired January 25, 2009
- 30 Min
After winning last week's challenge, cute couple Gwen and Trent find themselves with a 'reward' - they're forced to pick teams and compete against each other!
Riot on Set
After winning last week's challenge, cute couple Gwen and Trent find themselves with a 'reward' - they're forced to pick teams and compete against each other!