Surprise Me!

How the Tour De France trophies are made

2018-02-16 2 Dailymotion

Crystal trophies for the ongoing Tour de France come from the Czech Republic.<br /> <br />The trophies have been designed by Slovak-born Peter Olah, the designer for German-owned Czech car maker Skoda Auto. Skoda Auto is the Tour’s official partner since 2004.

Buy Now on CodeCanyon