All Videos
- All Videos
digital
Blizzard buries cars in Canada’s Newfoundland
Massive snowfall buries cars and leaves thousands without power in parts of Canada’s Newfoundland province where a state of emergency was declared on Friday. #Canada #Snowball #Newfoundland
Latest Videos
Route 6