Tower Rolls Away
72 of 114

Tower Rolls Away

March 11, 2009
The Delta II 7925 rocket stands ready for launch following rollback of the mobile service tower on Launch Pad 17-B at Cape Canaveral Air Force Station.

Atop the rocket is NASA's Kepler spacecraft. Kepler will survey more than 100,000 stars in our galaxy.

comments powered by Disqus