EICMA Show, Milan, September 16-19, 2000
The DMT Ultimax shoe
Photo ©: Tim Maloney/cyclingnews.com

Related Story