Egginton Published on August 11, 2018 in 11 August 1986: The World’s Fastest HelicopterFull resolution (319 × 32) ← Previous Next →