The Colorado Springs area saw its worst hailstorm in more than 20 years, dropping tennis ball-sized hail in the early morning hours.