Huge waterspout makes landfall on Florida beach

This man filmed a waterspout make landfall in Fort Walton Beach, Florida on April 22. Luckily, no injuries were reported.
All Videos