Spain: Water Leaks At Metro Stations As Heavy Rains Batter Madrid
- Captured on Monday 29th of May 2023
- Location is Madrid
Description
Heavy rain battered Madrid on Monday, May 29. Rainfall caused flooding in different parts of the city. This video sh Read more...