Sheppard in Photos

  • Published
  • 82nd Training Wing/Public Affairs

The world's greatest crew chiefs vs. the world's greatest avionics systems specialists; who wins? Trick question! America wins - that's who.