Follows Martin Strel as he attempts to cover 3,375 miles of the Amazon River in what is being billed as the world's longest swim.
2018
2021
1990
2019
2010
2024
1980
1971
2017
2013
1932
2015
2014
2020