Wired to Win
Production:
Release date: 2005-12-05
Cyclists in the Tour de France demonstrate the ability of the human brain to overcome physical and mental adversity and achieve goals.
0
6
6.4
5.8
6.6
10
8.8
7
0.5
© CeCe. All rights reserved.