Squadron 11, recognizable by its tiger insignia, is one of the most prestigious Swiss Air Force squadrons and frequently participates in exercises abroad. Squadron 17, recognizable by its falcon ...
Netflix will take subscribers into the cockpits of the US Air Force’s legendary flight squadron, The Thunderbirds. Coming to ...