A waterspout was spotted near Patrick Air Force Base, Florida, on Thursday, July 10. This video filmed on Cocoa Beach shows the waterspout forming. Credit: Instagram/thatfamousgirl
1 / 16
Storyful
Fri, Jul 11, 2014 12:20 AM EDT