Now that’s certainly one way of preparing for a 40km Tour de France time trial…

[Read more]