User blog comment:InterGalaxtic03/Total Drama to the Movies! Episode 3 - Let The Campers Fly!/@comment-33083813-20180531211713

Um I thought that almost 99% of people knew that Shanghai was in China....