Residents were left stunned after intense flooding destroyed homes and businesses, and swept cars off the roads in Les Cases d'Alcanar, Spain.