I've been watching the Tour de France on TV for years, and several teams have support vehicles we don't get in the US. The one that caught my eye is the Skoda. I remember these were products of a Soviet block country (Poland?) back in the 50s and 60s.
Where are they made, what model am I seeing in the race, and what are the specs?

Tagged with:

Filed under: Watch Live Tour de France

Like this post? Subscribe to my RSS feed and get loads more!