Chris Ruden – quite possibly the most inspirational Diabetic you could ever meet. “Limitations are self-imposed” is the strong message that Chris sends out and …

source