3 waterspouts seen around Greek island

Three waterspouts were spotted swirling simultaneously off the coast of Rhodes, Greece.

October 24, 2020

Examined