Radar up to 12:08 shows some showers for Long Island and slow-moving downpours in New England:My Personal Weatherman™Jun 17, 20230 min read
Comments