User blog comment:Gogogadget831/Every Episode of Total Drama Reviewed: Episode 62 - The Am-Ah-Zon Race/@comment-27329394-20150729041529/@comment-4742462-20150729043130

I wasn't around at the time when World Tour finished so I didn't see that poll.

I guess it comes down to where I hang out more because I tend to be on DA more than here and this episode from what I've seen is well regarded then (and again, probably only because Team Victory wins).