Skip to playerSkip to main content
  • 10 years ago
Footage, filmed on August 21, of an unusual storm front rolling across the water towards the Lake Huron shore near Toronto, Canada.

Recommended