Tempest in a Tea Party - Nationwide Tax Protests
Season 14 E 51 • 04/16/2009

With the advent of tea party protests, Fox News becomes the new proud voice of the people's revolution.