Air Force C-17 Globemaster III makes surprise landing at Peter O. Knight Airport on Davis Islands
Military
• Views: 1,596
Video OOPS! tampabay.com Keeper comment: One aircrews is going to get quite a chewing out…but they did take off, with 400 ft to spare (from the article),