Cars Washed Down City Street In Devastating Spain Floods
Story By: Ana Lacasa, Sub Editor: Joseph Golder, Agency: Central European News Video Credit: CEN/@Meteohuelva This footage shows cars being washed away down the road as Spain is battered by floods with city streets being turned into rivers. The ‘Elsa’ cold front has caused floods in the south-western Spanish province of Huelva, leaving roads inundated…