Tea Party radicals rally on US tax day
2011-04-16
58
VIDEO: April 15 was tax day in the United States, and Tea Party radicals used it to stage demonstrations across the country, including near the site of the original Boston Tea Party revolt of the colonial era. Duration: 01:07