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.
2003
2007
2005
2018
2024
2022
2013
2021
1938
1994
2016
2010
2023
2025
2008