california science center in exposition park

Endeavour treks to CA Science Center

LOS ANGELES (CNS) – The space shuttle Endeavour, which has flown nearly 123 million miles, was on what should be its final journey Friday — a laboriously slow 12-mile trek from Los Angeles International Airport […]

10/12/2012