Tea Party Tired of Taxes

Tea Party activists protest "sky-high taxes and bloated government" on tax day.