1989 Tour de France Final Time Trial Posted by leeboyman on October 27, 2012 Posted in: Cycling stuff. Tagged: Bikes, Cycling stuff, Lemond, Tour de France. Leave a comment