Remember the legendary McLaren F1 GTR? The one with the cool, roof mounted snorkel and track readiness, sweeping Le Mans wins like a walk in the park. In 1995, five McLaren GTRs finished the 24 Hours of Le Mans, taking 1st, 3rd, 4th, 5th and 13th place. To commemorate those wins and re-live the astounding piece of […]
Motoroids.com - Auto news india, car and bike reviews, launch reports, images, prices and scoops