Adam Carolla Visits Ken Miles’ Ford GT-40

The original Ford GT-40 that British driver Ken Miles drove in the 1966 24 Hours of Le Mans currently sits in a Carroll Shelby Museum near Boulder, Colorado – and Adam Carolla provides a look at the car that should have been allowed to win the 1966 Le Mans race and was featured in the […]