Thrust SSC project director Richard Nobel and pilot Andy Green tell Adrian Chiles about setting the new land speed record of 763mph in 1997.
Podchaser is the ultimate destination for podcast data, search, and discovery. Learn More