Which vehicle is raced in the tour de France?

Bicycles are raced in the Tour de France

Read more