Tallahassee Tea Party: We the People Rally 2010 (video) Posted on April 18, 2010 Our video from the Tax Day Protest on Florida Capitol steps