kenobi-wan-obi: Happy Birthday to The Spizter Space Telescope! Launch date: August 25, 2003, 5:35 AM The Spitzer Space Telescope, formerly the Space Infrared Telescope Facility, is an infrared space observatory launched in 2003. It is the fourth
daddybears dailymilf