STATEN ISLAND, N.Y. (TCA) -- Skywatchers in parts of the United States, including New York, may be able to see the northern lights this weekend.
Newsday.com top stories, Long Island Newsday
Fri, 03/22/2019 - 9:21am
STATEN ISLAND, N.Y. (TCA) -- Skywatchers in parts of the United States, including New York, may be able to see the northern lights this weekend.