Posted inClassic Cars Land Speed Record – Progression The Land Speed Record (LSR) is the highest speed achieved by a person using a vehicle on land [1]. The LSR has been a long-standing test of engineering and human… Posted by admin June 7, 2024