Scorecard Research Beacon
Search Icon
August 6, 2020

Waterspout comes ashore in Italy

A waterspout comes ashore in Cefalu, Italy, quickly becoming a damaging tornado.