The First Church of the Last Laugh‘s 31st Annual Saint Stupid’s Day Parade went off without a hitch today under sunny skies, as per usual.
See what it looked like here and here, at the Laughing Squid.
Click to expand:
Don’t forget about the after party tonight at Elbo Room, 9:00 PM.
See you next year.








