Searching...

August 8, 1968: Top mountain-bike racer, Christophe Dupouey is born in Tarbes, France.