A video filmed with a phone shows a waterspout off the Italian island of Sicily's coast near the city of Licata amid storms.
Meet the woman breaking down barriers in space industry leadership
IN PARTNERSHIP WITH AZPROMO
Video. Waterspout spotted off Sicily's coast amid storms
A video filmed with a phone shows a waterspout off the Italian island of Sicily's coast near the city of Licata amid storms.