Driving Your Dream Car at Le Mans
Le Mans, France is synonymous with motor racing. It is a city of narrow, tree-lined roads. South of Lemans are picturesque French towns sprinkled with chateaus and castles. I experienced these surroundings roads from the driver seats of a Ferrari 458, a Lamborghini Gallardo LP-5604, an Audi R8 Cabriolet and a Porsche 911 Carrera 4S Cabriolet on the new Michelin Pilot Super Sport tires, as I whipped through the misty countryside. Michelin outfits the majority of the teams that... Read More






















Recent Comments