Reason.tv: Live from the September 12 Taxpayer March on Washington What we saw at the ultimate tea party protest Reason Staff | 9.14.2009 12:00 PM Visit this story.