Thread:TRRFan6/@comment-26986696-20180405185857/@comment-30872772-20180730131126

You all probably know alredy, but the episode leaked and is on Youtube. Personally, its worse than I expected. I cant believe they made 52 episodes of... THAT. Total Drama is at its lowest point. I hope fans can apreciate All Stars more now