Indoor training is a great way to improve your fitness. By removing both bad weather and traffic from the equation it allows you to focus on the session with little or no distraction. Fitting it ...