Other

[WATCH] Tornado Forms Off Manila Bay in Philippines

August 18, 2014 Other / Philippine Trending Videos

Manila resident were stunned to see a waterspout form off the coast of the Philippines capital on August 16. The small tornado-like water structure formed over the sea in Manila Bay before a powerful rainstorm swept over the city. Credit: Facebook/Lia Hilario

Related Posts

All About Juan