A massive blizzard hit Newfoundland and Labrador in Canada, covering the area in huge amounts of snow.
A massive blizzard hit Newfoundland and Labrador in Canada, covering the area in huge amounts of snow.
A massive blizzard hit Newfoundland and Labrador in Canada, covering the area in huge amounts of snow.
A massive blizzard hit Newfoundland and Labrador in Canada, covering the area in huge amounts of snow.