Teammates struggle to complete the deadliest race on earth.
2000
2018
2010
2017
1992
2022
2025
2024
2019
2023
2021
1991
1978
2016
2007