You are using an older browser version. Please use a supported version for the best MSN experience.

3 waterspouts seen around Greek island

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