laughingsquid.com
28th Annual St. Stupid's Day Parade Photos
The 28th Annual St. Stupid's Day Parade took place today, April 1st, the one high holy day of The First Church of the Last Laugh. As always, it was a