Space.com: Space shuttle Endeavour’s new home opens at the California Science Center · Digg