Image 1 of 1
Near Lansing, Michigan, April 10, 2010 - A view from the Tea Party Express bus of a sign for an upcoming Tea Party rally on Tax Day being hauled down Interstate 96 outside Lansing, Michigan. Tea Party supporters in the thousands rallied in towns and cities across the country on April 15 - Tax Day...