Elwell-Parker ESI500-36
Coraopolis, Pennsylvania, United States
Used - Sale & Hire
Nagano NUL120-6
Yokohama, Japan
Used - Sale
Fact of the week
The Michelin Guide with its star rating system originated in France in 1900. The guide was created as a marketing tool to encourage more car travel and consequently increase the demand for tyres. It initially contained maps, tire repair instructions, and lists of restaurants, hotels, and mechanics.