Serious Downpour Leads To Massive Flooding in Spain

That will leave a mark.