Survivor Riding 42,500 Miles against pancreatic cancer

Road 2 A Cure 2010 North American Ride