Tag: time trial bike

Latest News

Tour de France tech: Bikes and more from the stage 1 time trial

DÜSSELDORF, Germany (CT) – Stage 1 of the Tour de France is done and the…