West Palm Beach Tax Day Tea Party Photos

Check out some great photos of the Tax Day Tea Party in West Palm Beach, held on April 15, 2009. Thousands of patriotic Americans in South Florida turned out to have their voices heard, along with countless others across the nation resisting the excessive spending and...