
Frozen Lake Superior forms remarkably clear water
Winter has truly settled in Up North, where Lake Superior has frozen crystal clear. Video Credit: Chelsey Lynn Tweedale via Storyful
Top Videos

Frozen Lake Superior forms remarkably clear water

30 Years of the Woodward Dream Cruise

Retired Ford worker re-united with wallet years later
