Earth Day 2012: Earth Day New York
April 18, 2012
Where: Grand Central Terminal and Times Square, New York When: Thursday, April 19, 2012 through Saturday, April 21, 2012 What: A three-day celebration of earth-friendly exhibits and entertainment spread over two of New York City’s most iconic destinations. at Grand Central Indoors (Vanderbilt Hall) Thursday, April 19 Exhibits from 10 a.m. to 7 p.m. Earth […]