Director of the Thrust SSC land speed record breaking project Richard Noble sits on Thrust SSC as it.....
Director of the Thrust SSC land speed record breaking project Richard Noble sits on Thrust SSC as it arrives back in Britain October 30. Thrust SSC broke the sound barrier and the land speed record in the United States.