St. Stupid's Day Parade
[ 2008-04-02 09:15 ]
Members of the First Church of the Last Laugh march in the 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)
|