July 21, 2015

Can physics predict the Tour de France winners?