How does hail form?

Meteorologist Grant Gilmore explains how hail forms.