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.
2022
1997
2024
1990
2018
2021
2005
2017
2007
2008
2010
—
1982
2014
2004