ASTRO BOB Endeavour shuttle hits the mean streets of LA
How odd to see this magnificent flying machine bound to Earth and squeezing between power poles on a 12-mile journey to its exhibition space at the California Science Center. The soaring bird that p... Posted on 10/13/12 at 12:13 PM
CAPE CANAVERAL, Fla. (AP) — Space shuttle Endeavour and its seven astronauts returned to Earth on Friday, completing a long but successful construction job that boosted the size and power of the international space station.
August 01, 2009
Showing 1 - 3 of 3
View your ad here! Cost effective targeted advertising. Contextual advertising starting as low as $79/month. This includes targeted ad delivery and search results! Add your business to the Marketplace »