VIDEO Tara Air DHC-6 Twin Otter bounced and skidded off runway on landing at Jumla, Nepal

Tara Air DHC-6 Twin Otter (reg. 9N-AEV) was filmed from a nearby hill when it bounced and skidded off runway on landing at Jumla, Nepal.

Loading...

Download AIRLIVE app