Near Catastrophic Landing In Front Of 1000 People

Our friends over at Military.com sent us over this clip of 1000 spectators anxiously awaiting the arrival of a C-160 decommissioned aircraft only to watch it nearly blow up on the runway.