Teammates struggle to complete the deadliest race on earth.
2015
2024
2022
2019
2023
—
1978
2012
2018
2025
1988
2013
1985
2021