Tea Party

December 5, 2011 - 5:51 PM
A tea party demonstration at the Illinois state capitol. (AP Photo)