On March 10, 2026, a powerful supercell thunderstorm in Kankakee, Illinois, produced extremely large hail. The stones were up ...