Welcome to Medary.com Sunday, September 24 2023 @ 12:47 AM CST

Shuttle: Californee is the place you oughta be

  • Contributed by:
  • Views: 1,969
Shuttle safely lands at Edwards AFB in California.
Nasa has been extremely careful for the shuttle's return to Earth, looking for ideal weather conditions to make the shuttle's glide down through the atmosphere as trouble-free as possible.