Skip to playerSkip to main content
  • 9 years ago
A whirling waterspout was spotted off the coast of Panama City Beach, Florida, on April 23. The spout formed as rain and thunderstorms through the area.
Comments

Recommended