Her channel is worth checking out, too. Apparently she was a bi-green-vegan-wiccamwhore in the early days of the internet. I submitted a few more of her videos, but alas they're languishing in the hopper.
remember the "god hates east plano texas" video, how the announcer is shouting "NO! NO! OH MY GOSH NO!" towards the end as the kickoff is being returned for a touchdown?