Did you fail to spot Endeavor’s flight over Southern California? Did you miss its journey through the streets of Los Angeles? Don’t despair you can now see Endeavour up close and personal at the California Science Center. Space shuttle Endeavour will go on public display at the California Science Center starting today.
The museum is expecting a high volume of visitors to the exhibit. They are encouraging people to call or visit their website to reserve tickets in advance.