Sunday, May 24, 2009

Atlantis Lands in California Video

Is it just me or is it kind of funny that a parachute opens.
Atlantis landed in California after a 13-day mission to fix the Hubble Space Telescope.