Despite gray skies, Thornden Park was shrouded in green Sunday afternoon for an all-day celebration of Earth Day 2012. The late-day rain held off just long enough for five-hour celebration starting at noon.