Screen Shot 2018-08-10 at 10.20.07 Published on August 10, 2018 in 11 August 1986: The World’s Fastest HelicopterFull resolution (363 × 162) ← Previous Next →