• Headline: T-38 Talon Park
  • Caption: Gate Guards
  • Image Location: Space Center Houston/NASA
  • State/Province: Texas
  • Date: 3/25/11 5:07:27 PM CDT
  • Image City: Houston