May 31, 2010September 26, 2020 Freediving Freediving World Record 88 Meters With No Fins Continue reading