Mexico 2000
The natural rock slide at El Eden, in the mountains above Mismaloya provides for a lot of fun. That's Brad sliding off the edge, with Arielle and Bobby standing and waiting their turn.