Waterspout spotted off the coast of Belgium

A towering waterspout was spotted looming off the coast of Oostduinkerke in Belgium's West Flanders province.

August 3, 2020

Examined