Marc Barreau, 70 ans et toujours dans la course