Spain. Dozens of motorists were caught off guard by a sudden downpour and storm that turned roads into raging rivers Category: Eyewitness, PEGI 16 8 September 2023 -2