Waterspout spotted off the coast of the Philippines

AccuWeather 2021-01-06

Views 4

Onlookers recorded as a waterspout spun off the coast of the Zamboanga City, Philippines, on Jan. 3.

Share This Video


Download

  
Report form