Spotting VIDEO Rare Turkmenistan Ilyushin IL-76TD landing at London Stansted Last updated: August 9, 2017 16:16 AIRLIVE 7 years ago 0 Min Read