News, entertainment, opinion, and whatever sparks interest in Burbank the Media City

Endeavour crew arrive- 426

Print Friendly, PDF & Email

Photo: NASA TV -- Endeavour crew led by Commander Mark Kelly arrived at Kennedy Space Center in Florida today to begin prelaunch preparations April 26, 2011

Photo: NASA TV — Endeavour crew led by Commander Mark Kelly arrived at Kennedy Space Center in Florida today to begin prelaunch preparations April 26, 2011