Endeavour

An incredible visit to the California Science Center to see the Endeavour, the space shuttle that found its home in L.A, and a marvelous 3D movie at the Imax theater about the Hubble. We are like specks of dust in this vast universe.

Comments
Sign in or get an account to comment.