Quantcast
KSC-04PD-1085
14 of 81

KSC-04PD-1085

January 18, 2013
(04/20/2004) --- KENNEDY SPACE CENTER, FLA. -- This photo was taken from the Press Site, 3.3 miles from Space Launch Complex 2 on Vandenberg AFB, Calif. Liftoff occurred at 9:57:24 a.m. PDT.


comments powered by Disqus