Waterspout spotted off the coast of the Philippines

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