New York City’s 24th Annual April Fools’ Day Parade, Laughing Squid, March 30, 2009

New York City’s 24th Annual April Fools’ Day Parade, Laughing Squid, March 30, 2009