Tag: XK120
-
Le Mans winning Car 1951
Clearly, the XK120 was never going to be competitive against pure sports-racing cars and something had to be done to maintain the head of steam and the precious publicity it was accumulating. The 24 Hours race of Le Mans had the right ingredients as it was technically demanding, famous in America, conveniently close and with…