Loading Video…
This browser does not support the Video element.
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