Just another try at making everyone mad at evil Boosh.
Yup.
I am willing to bet this Althea Webb woman is an 0bama supporter, a tree huger, and a member of the Animal Liberation Front, not to mention a vegan, a signed up Daily Kos member, and a card carrying Bush hater to boot.
I know the type.