r/stormfront Oct 10 '23

Three water tornadoes(Waterspouts) off the coast of Sochi, Russia. October 7, 2023.

9 Upvotes

1 comment sorted by