california7 hours ago
‘Endeavour,’ The First Space Shuttle To Be Seen In A Museum, Finds Permanent Home In Los Angeles
Fifteen years have passed since the Endeavour last watched sunrises from space. After 25 missions over 19 years, it was in May 2011 that the famed...
Recent Comments