Cyclists in the Tour de France demonstrate the ability of the human brain to overcome physical and mental adversity and achieve goals.
2006
1981
2008
2002
1984
2007
2020
2021
2019
2016
1986
2012
2014
2009
NaN
2013
2024