Wednesday, October 15th, 2008
The Jaguar XK120 was first shown publicly at the London Motor Show in 1948, and has reinvented the world of sports with the provision of a car with elegant curves, a great chassis and excellent price. This became the fastest production car at the time of launch, and was only compete for Ferrari V12, which [...]