Strange WeatherWorst hailstorm in history! USA to its knees! Disaster in Florida, USAAlerts OnApril 26, 2023 by Alerts OnApril 26, 2023032 One of the worst hailstorm in history & USA to its knees. Natural disaster in Florida, USA Fast-moving hailstorm swept across Central Florida, affecting most...