One of my favorite political satirist is Lee Camp.  Imagine my surprise the other day when  PBS hosted a segment of Newsnite that pitted Lee Camp against none other than the Tea Party poster girl Sharon Angle, discussing the 2012 Presidential race.

Advertisements