Plot: Three fierce teams battle each other in a tight race where they suit up in giant sponge suits to quash their beefs.

Paradise Run - Season 2 - The Butt Squeeze (Episode 13)
Episode Aired On:
Thursday, January 12 2017
8 years ago
Thursday, January 12 2017
8 years ago