Earth Day New York needs a better music booker
Earth Day is being celebrated today. In NYC that means official festivities at Grand Central today (4/20) and tomorrow, and today in Times Square.
You can also stay green at the green festival at the Javits Center this weekend.