Henri PUPPO (1 stages) back to main page year No. of stagestartfinishwinnernationality 19375a | 175.0 km Belfort Lons-le-SaunierHenri PUPPOFRA