The space shuttle Discovery is heading back to Earth carrying a triumphant pint-sized traveler who now holds the record for the longest time spent in orbit — “Toy Story” movie star Buzz Lightyear.
The space shuttle Discovery is heading back to Earth carrying a triumphant pint-sized traveler who now holds the record for the longest time spent in orbit — “Toy Story” movie star Buzz Lightyear.