Towa·3 years agoCh. 34ya'll might hate me for saying this but helen is hot af. Ugh at first i really hate her, i though she's annoying narcissistic and weird. Sorry for my sudden confession 5Reply