Incredible scene as waterspout forms off French coast

This waterspout was sighted off the Corsican coast on Monday, July 15.
All Videos