San Francisco you let me down. Yesterday was the big, fancy National Tea Party Day. As part of their protest against Obama, health care reform, tax day, and the onslaught of socialism that's virtually pissing in the face of the ghost of Ronald Reagan, the Tea Party Patriots took to Union Square to voice their displeasure of all things unpatriotic.That's right, the Tea Baggers were on our turf, telling the people of San Francisco (or "San Fransicko" as they referred to it) how we're the symbol of everything wrong in this country.The protest looked not unlike an American flag that...