Home Tags California Science Center

Tag: California Science Center

Retired space shuttle wheeled through Los Angeles

LOS ANGELES, Calif. - Calling Houston. Space shuttle Endeavour is navigating La La Land.

Mummies of the World in its final days in Los Angeles

LOS ANGELES - Mummies of the World, one of the most successful exhibitions in the California Science Center's 13-year history, will be closing on November 28, 2010, leaving those, interested in viewin