You'd never suspect that the cute red headed fairy girl in Hello Kitty socks could be such a brat! But she sure makes ETF her foot bitch!

Read more