Thrust SSC project director Richard Nobel and pilot Andy Green tell Adrian Chiles about setting the new land speed record of 763mph in 1997.
See All 42 Episodes of "I Was There"