Total Drama World Tour premieres June 10 on Teletoon
From a media release: The first episode of Total Drama World Tour premieres on Thursday, June 10 at 8:30 p.m. ET/PT TELETOON gives fans a sneak peek of the highly anticipated TELETOON Original Production Total Drama World Tour with the world premiere of the first episode on Thursday, June 10 at 8:30 p.m. ET/PT. This … Continue reading Total Drama World Tour premieres June 10 on Teletoon