Can virtual-world training prepare you for a real-life seven-day cycle race?

This post does not have any comments yet