• Embed

Tempest in a Tea Party - Nationwide Tax Protests

Clip4/16/2009

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

Watching