Waterspout forms off the coast of Greece – CTV Atlantic



A tourist spotted a 'massive' waterspout forming in Greece, just off the island of Zakynthos in the Ionian Sea … CTV News Programs. CTV National News …



Source link

Add Comment