Check out Mother Nature’s frozen sand sculptures on the shores of Lake Michigan. – Videos from The Weather Channel | weather.com