Eric Jones and the Cave of the Swallows

In this clip from a 2003 episode of Life Matters, 66 year old Eric Jones, a climber from Tremadog, North Wales base jumps into the Cave of the Swallows, near Aquismon in Mexico.

Release date:


2 minutes

This clip is from

Featured in...