Built by Jaguar, the XK 120C or C-Type was created to enter, and win the fabled Le Mans 24-hour race. It’s the ultimate prize for any manufacturer, an event that sees a field of the worlds most advanced sports cars race twice around the clock at the famed Circuit de la Sarthe, located in Le Mans, France. The ...
- 14th Jan 2021
- Australia
- Trade (see all stock)
- Compare:
- Insurance quotes