Snow squalls are brief, yet intense bursts of snow and wind that are extremely dangerous to drivers.

Load comments