Severe Weather Reports in New England & NY State Sunday, July 20, 2025
Upton, NY NEXRAD Base Reflectivity at 5:35 P.M. July 20, 2025 On July 20, 2025, severe weather impacted parts of New England and New York State, characterized by significant hail, damaging winds, and tree-related damage. No tornadoes were reported in these regions based on the provided data. The severe weather was driven by thunderstorms, with … Read more