Diabetes is already a major health epidemic in the United States, and the problem is only
getting worse. The footage in this video was captured at the 2013 North Carolina Tour de Cure.

Loading more stuff…

Hmm…it looks like things are taking a while to load. Try again?

Loading videos…