long island

Long Island Temperatures Dropping!

The promised cold front has finally passed through Long Island with some showers and radars below show some showers around.