Skip to playerSkip to main content
  • 6 years ago
Severe storms raged off the coast of the Chonburi province of Thailand on June 17. It produced this waterspout that was spotted from the shore.

Recommended