Tea Party

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