You are not logged in so some information on this page has been withheld. To see more, please log in or sign up.
2026 › January › 13
Santa
6 months ago
In a dramatic clip filmed on Monday in Santa Clara del Mar, rapid surges of water can be seen sweeping across a packed beach as people scramble out of the water to seek safety on the sand.
page 1 of 1