My Personal Weatherman™Sep 22, 20201 min read9 landfalls:Here are the 9 tropical systems that have made landfall in the United States this year:
***Here's that Long Island thunderstorm as seen from Connecticut by Ralphs Weather OBS (@WeatherNut27)***