A massive waterspout emerged off the southwestern coast of Turkey after a rainstorm passed through. RELATED: Waterspouts spotted off the coast of Mallorca ยป Subscribe […]
Continue readingA massive waterspout emerged off the southwestern coast of Turkey after a rainstorm passed through. RELATED: Waterspouts spotted off the coast of Mallorca ยป Subscribe […]
Continue reading