F-15D Departs Runway During Landing And Ends Up In The Water
May 17, 2023
Commercial Pilot Maneuvers Requirements
A U.S. Air Force F-15D assigned to the 173rd Fighter Wing sits in a Bureau of Reclamation canal on the south side of the runway following a mishap landing …