Advertisement




Amazing Waterspout 'tornado' Caught On Camera Off Australia.

Prev Random Video Next
More Information:  
This incredible footage from "Russia Today" actually catches an amazing waterspout tornado off the coast of Australia.

Home