Trending Now (Videowall)

Waterspout forms off the coast of Philippines

Onlookers watched this waterspout form over Subic Bay in the Philippines on Sept. 20.
All Videos