St. Stupid's Day Parade
[ 2008-04-02 09:15 ]
The First Church of the Last Laugh throws socks up into the air in front of the Pacific Stock Exchange Building on its 30th Annual St. Stupid's Day Parade down the streets of the financial district in San Francisco, California April 1, 2008. The parade occurs every year on April Fools' Day and pokes fun at the political and financial events in the United States. (Agencies)
|