Tempest in a Tea Party
Season 14 E 50 • 04/15/2009

Angry taxpaying Americans buy 1 million teabags to protest wasteful spending.