H Harry New member Mar 13, 2011 #1 If you ain't a pro what is the point how exactly does cycling improve your body