Tag: The Jaguar XK120 restored which beat the speed record of 172km / h 1953