Thousands of people jammed Fifth Avenue in celebration of the First Earth Day...