Tag: Spanish Air Force
Santa Pola Starfighter pilot dies as family looks on
Air Force Captain Borja Aybar was returning to Albacete’s Los Llanos airbase in his Starfighter, after participating in the 12-O military parade in Madrid...