Watch roads on Spanish holiday coast turn to roaring rivers as THOUSANDS evacuated to shelters amid Storm Alice hell
THOUSANDS of people have been forced to evacuate as Storm Alice unleashed torrential rain and flash flooding in Spain.
Dramatic footage has emerged from the Tarragona province, s…