|
Spitzer Launch
The Spitzer Space Telescope - known at launch as the Space Infrared Telescope Facility - launches from Cape Canaveral Air Force Station in Florida on Monday, Aug. 25, 2003, at 1:35 a.m. EDT (Sunday, August 24, at 10:35 p.m. PDT).
Image Credit: NASA
Credit: NASA
|