Driving through a snow squall blizzard along a highway on the Avalon Peninsula south of St. John's, Newfoundland, Canada