The Spanish city of Huelva in Andalusia was the victim of a flash flood: ‘Powerful torrents of water swept away cars and furniture from terraces. Real whirlpools formed in the streets. The disaster was caused by torrential rains due to a heavy storm’. Source: Global News (EU, USA)
Hide player controls
Hide resume playing