Skip to playerSkip to main content
  • 11 years ago
With the Tour de France fast approaching, it's not all about the bike. A factory near Paris is putting the final touches to the extravagant vehicles that form part of the publicity caravan.

Category

🗞
News

Recommended