Alpine Jaguar XK120 Ben Branch April 29, 2012 BritishCarsDesignRacingRallyVintageThe Jaguar XK120 was a revelation when it was first shown in 1948, the “120” in the name refers to it’s top speed of 120 mph which was the fastest top speed of any production car in the world at the time. Read More