WATCH: Cars are washed away and whole towns sink under raging torrents as Storm Alice wreaks havoc on Spain’s eastern coast and the Balearics
CARS were swept through streets like toys and helicopters were scrambled to rescue trapped drivers as Storm Alice unleashed torrential rain across eastern Spain and