6:31am

Fri July 8, 2011
Space

Shuttle's Final Launch Gets Mega Attention

Weather permitting, the space shuttle Atlantis will bast off Friday for the last time at the Kennedy Space Center in Florida.

Related Program