2010 Tour de France Print
$ 30
The 2010 Tour de France team infographic is available as a print showing the teams, riders, bike sponsors, route and stage winners.
24" x 32"
100# Matte Paper
Prints are numbered, rolled and shipped in crushproof cardboard tubes.