Listen

Description

Ian Glover and Ron Ayres talk about the amazing Land Speed Record car, it history, the technology and planning for the 1,000 MPH attempt.