In a matter of minutes, flash floods caused by heavy downpours in eastern Spain swept away everything in their path.
Source link
In a matter of minutes, flash floods caused by heavy downpours in eastern Spain swept away everything in their path.
Source link