SAN FRANCISCO, CA - APRIL 15: An activist holds a sign during a tax day Tea Party rally on April 15, 2011 in San Francisco, California. Tea Party activists staged tax day rallies across the nation. ... more 
SAN FRANCISCO, CA - APRIL 15: An activist holds a sign during a tax day Tea Party rally on April 15, 2011 in San Francisco, California. Tea Party activists staged tax day rallies across the nation. (Photo by Justin Sullivan/Getty Images) less 
1 / 26
Getty Images | Photo By Justin Sullivan / Getty Images
Fri, Apr 15, 2011 8:28 PM EDT