I have to agree about being the most villanious, but I personally can't stand her. Every time she's shown, it just... grrrrrrrrrrr! I don't know. We'll see how things play out.Originally posted by Sphere
I love Sherry, she has to be one of the most villianious people on TV Ever.