Skip to playerSkip to main content
  • 8 years ago
A deep freeze has settled over large parts of Canada and the United States, bringing extreme cold, piles of snow, and icy conditions, even the famous Niagara Falls are partially frozen.
Comments

Recommended