Two waterspouts have been reported from the island of Crete, Greece. They formed in the morning of October 19, 2013 off the Read more