Trail of destruction after Spanish floods
Flash flooding in Spain left a path of destruction with vehicles and particles piled within the streets. Emergency providers labored ...
Flash flooding in Spain left a path of destruction with vehicles and particles piled within the streets. Emergency providers labored ...