Thread:Total drama picture/@comment-5987899-20140602081110/@comment-5987899-20140602171420

They said that Amy won't be the main antagonist but Scarlett will. And they said that she wears glasses to make the others think that she's a nerdy good person. Is that true?