I was listening to launchcast, the Yahoo internet radio station, and an ad for some new Yahoo service came on featuring none other then Howard "Scream Queen" Dean. In the ad, Dean parodies his own infamous YEARRGGHHH! speech. I can't say I ever pegged him as a man willing to engage in self deprecating humor...