Incredible landing of a Let-410 aircraft

    AirlineRatings.com has sourced some amazing footage of a fleet of twin-engine Let-410 aircraft landing on a remote road in the jungle of Democratic Republic of Congo in Africa.

    Back to all videos

    SHARE