User blog comment:Sunsummer7/Survivor: Heroes vs. Villains Casting/@comment-5283495-20130201032508

Are you sure Twila is the Hero and Alicia is the Villain? Twila was pretty much a jerk and Alicia was really strong.