humanoidhistory:February 21, 2010 — The Space Shuttle Endeavour makes a night landing on Runway 15 a
humanoidhistory:February 21, 2010 — The Space Shuttle Endeavour makes a night landing on Runway 15 at Cape Canaveral, Florida, ending a 14-day mission in space.(NASA) -- source link
#spaceflight