Residents dig out after blizzard hits Canadian province of Newfoundland and Labrador

2020-01-20 34

Residents of Newfoundland and Labrador, Canada were seen digging out of the snow on Saturday (January 18) after powerful blizzard hit the easternmost province.

Free Traffic Exchange