Torrential rain flooded Rhodes, Greece, sending water, vehicles and debris through Archangelos and damaging dozens of homes and businesses. More storms remain possible.