I'm such a geek. I like to watch the space shuttle launches on NASA tv. All the astronauts are getting off the vehicle right now due to scrub.. looks like the shuttle is giving birth to little people in red suits.
Anyone else facinated by shuttle launches/missions? I suspect I may be the only one...
Anyone else facinated by shuttle launches/missions? I suspect I may be the only one...