Residents in Northern Michigan were treated to an unusual weather phenomenon when a waterspout was spotted off the shore between Leland and Northport.

Angel Roman and Halley McDonald shared the videos below with UpNorthLive.com.

A waterspout is a columnar vortex that usually appears as a funnel cloud over a body of water. They're typically classified as tornadic or non-tornadic, and are more commonly observed in tropical climates.