Wednesday, June 7, 2023
Home Tags Water slide

Tag: water slide

Man falls off cliff after being flung off water slide

0
Terrifying footage captures the moment a man slips off a water slide that was built over the edge of a cliff face. David Salmon took...