Nerves of Steel

Insane landing at Tegucigalpa, Honduras. This has got to be harder than landing on an aircraft carrier.