Jean Draper is the mother of two children, Heyden 7 and Abigail 4. A car accident four years ago meant that her right leg was amputated below the knee, but this didn’t hold her back. The 2009 New York...
Chain Reaction Cycles partners with WTS
© 2013 ITU