Local Winging to Cayman By Staff - 24 February 2005 Share FacebookXWhatsAppLinkedinReddItEmail Two US Air Force C-17 planes out of McChord Washington landed at the Owen Robert’s Airport Tuesday night. The 15-hour stay was for crew members to get rest and relaxation. The crew left yesterday. Related Videos