San Francisco, April 1, 2002. On a sunny Monday in the financial district, the First Church of the Last Laugh holds its annual parade to mock consumer culture and harass the corporate power structure. A colorful spectacle of San Francisco activist expression.
Looks like a great way to spend a monday morning. =)
Obsidian433 1 year ago
i'm outraged! appalled! inscenced! ...and i'm bishop joey.
fcll 4 years ago