by David Safier
Saw this bumper sticker driving home today.
It's from Media Research Center, whose website is tellthetruth2012.com. To tell the truth, I don't see any gloating about the biased liberal polls on the site. But there I go, gloating again.