1026: Contemplating suicide via a 3,000 ft fall gave Deri Llewellyn-Davies what he needed to THRIVE
00:00:00