Cycling 60km A Day: The Silver Who Keeps On Riding, Even When Facing Lung Cancer And 31 Broken Bones Due to Osteoporosis
Joshua Ngo picked up cycling to improve his health after a cholesterol scare. Despite bumps in the road and broken bones, he’s still pedalling strong today.