Alpine Jaguar XK120 Ben Branch April 29, 2012 British Cars Design Racing Rally Vintage The 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