Space Shuttle Endeavour Touches Down With Smooth Landing in Florida – Science News | Science & Technology | Technology News – FOXNews.com
CAPE CANAVERAL, Fla. — The Space Shuttle Endeavour wrapped up its 23rd mission Friday, with its seven astronauts landing at the Kennedy Space Center in Florida after a 16-day historic mission to work on the International Space Station.
The shuttle made a picture perfect landing, flying over Cuba and Florida to land from the North on a clear summer morning.
Thunderstorms are set to roll in later Friday morning.
This is awesome I am glad they made it home. Congrats astronauts