Scorecard Research Beacon
Search Icon
August 3, 2020

Waterspout spotted off the coast of Belgium

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