Went to Union Square on 4.15.2010 because they said there was going to be a Tea Party but I couldn’t find the tasting booths. Just a bunch of people in red yelling about taxes.
Tea party rally in Union Square. Who let them in?
Location:Post St,San Francisco,United States