Flash Flood Kills 63 People In Spain’s Worst Deluge In 30 Years

Streets were swallowed by floodwaters as emergency services conducted rescue missions

Flash Flood Kills 63 People In Spain’s Worst Deluge In 30 Years
Streets were swallowed by floodwaters as emergency services conducted rescue missions

What's Your Reaction?

like

dislike

love

funny

angry

sad

wow