Yesterday, the 32nd annual St. Stupid's Day Parade bumbled and stumbled starting in Justin Herman Plaza, expertly spreading "annoyance to several financial institutions throughout the financial district
Here are some photos from yesterday's merriment. Watch video of the parade after the jump.