Ben Cunningham (politics)/Definition

Nashville, Tennessee conservative activist; Tea Party Movement National Leadership Team; involved in earlier anti-tax protests; compiles headlines on the Tea Party Movement