It's a Tea Party -- and it's revolutionary. On Tax Day, Wednesday, April 15, at 4:00 p.m., taxpayers from across Houston and Southeast Texas will gather in downtown Houston at Jones Plaza to protest unprecedented government spending in Washington. Wednesday is the deadline for mailing federal income taxes. Houston Tea Party