Skip to playerSkip to main content
  • 8 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.
Be the first to comment
Add your comment

Recommended