Nashville Tea Party June 29, 2009

Four thousand (4,000) local protestors took over Legislative Plaza in Nashville on June 29th to protest a new energy initiative by President Obama. The “tea party” protest also took aim at universal health care.

There is also a video on the article site.