Pedaling speed: 120 revolutions per minute. BPM: 150. Breathing rate: 35. When professional cyclists race over the asphalt, they push themselves to the limits of their physical capabilities.
2016
2015
1950
1994
2007
1961
2014
1982
2017
2012
1999
1987
1997
2013