August 9, 2026 42 min
Overview
When a freak storm unleashes a tornado and a year's worth of rainfall on the city of Valencia, Spain, stunned eyewitnesses capture catastrophic flooding in the urban center as bridges buckle, cars are swept away, and residents fight for their lives.
Comments 0
Please log in to leave a comment.
No comments yet. Be the first to share your thoughts!