The ice, guided by winds from the northwest gusting up to 40 mph, crashed into the southern shores along Lake Mille Lacs in the town of Onamia, Minnesota. Mille Lacs is Minnesota's second largest inland lake, covering 132,516 acres.

Resembling a tsunami, a glacier or something in between, the ice covered 10 miles of shoreline and drifted up to 30 feet high.

Crews from the Department of Natural Resources were dispatched to remove some of the ice, which damaged doors and windows.

MPR's Huttner notes similar circumstances occurred in western Manitoba, Canada where ice caused even more extreme damage, devouring a number of houses. Link:Wall of ice destroys Manitoba homes, cottages

At Lake Mille Lacs, the presence of ice so late into spring is nearing a record. Its latest "ice out" on the books occurred around mid-May 1950, according to MPR.

Here's some more video from Lake Mille Lacs in Minnesota: