Video

World record at age 105

Setting a world record for cycling, French centenarian Robert Marchand is a star in his home country.