Tax Day 2010
Thu, Apr 15, 2010 (7:23 p.m.)
It's tax day - the day Tea Partiers love to hate. They held a party anyway. Jon talks with the woman who threw it about the national party's endorsement of Sharron Angle in the U.S. Senate Race. Plus, one of a dozen Republican candidates who failed to get the Tea Party's nod, John Chachas.