Total Drama World Tour Pop Quiz

In 'I See London...', who did Chris declare the winner?
Choose the right answer:
Option A Team Amazon
Option B Team Chris
Option C Team Victory
Option D There was no winner
 noahnstar1616 posted over a year ago
skip question >>
save