Skip to content Skip to navigation

Got a snow squall alert? Here’s what it means

Snow squalls are short, intense bursts of snow that can turn roads dangerous in minutes.