Welcome to Medary.com Friday, July 12 2024 @ 02:15 PM CST

Shuttle: Californee is the place you oughta be

  • Contributed by:
  • Views: 2,059
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.