California Science Center

Photo by Scott Andrews // NASA via Getty Images

Where To Watch Space Shuttle Endeavour In Los Angeles!

Okay, we’re about to get a little nerdy on you, but we’re totally stoked for the arrival of Endeavour, the retired space shuttle that will eventually be an exhibit at the California Science Center. This […]

09/20/2012

Follow

Get every new post delivered to your Inbox.

Join 420 other followers