Waterspout forms off the coast of Queensland

This waterspout was spotted forming off the coast of River Heads, Queensland on Nov. 18. Severe storms were present around this region in Australia.
All Videos