The Hubble Space Telescope is 43 feet long and orbits the Earth once every 90 minutes or so.
Credit: Intrepid Sea, Air & Space Museum
On a sunny afternoon in May, 2009, seven astronauts strapped themselves into the space shuttle Atlantis and rocketed toward the heavens.
From Wired View Full Article
No entries found