![So, Uh, This Is My Team?](/assets/artwork/1x1.gif)
Total Drama Island
So, Uh, This Is My Team?
S5 E14:
Chris welcomes the new contestants to the island. Flaws, strengths and outright insanity are put on display during a build your own accommodation challenge.