Triple waterspout forms off coast of island in the Philippines
Newsflare
A rare triple waterspout formed in front of a picturesque sunset on an island in the Philippines this evening (May..
A rare triple waterspout formed in front of a picturesque sunset on an island in the Philippines this evening (May..
Stay on top of local weather with meteorologist Ray Petelin's forecast!