Itemoids

You are not logged in so some information on this page has been withheld. To see more, please log in or sign up.

2026January › 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