Showing posts with label Final Frontier. Show all posts
Showing posts with label Final Frontier. Show all posts

Saturday, October 17, 2009

I know this is Wrong. But I...can't..stop...looking...


I recently returned from the Johnson Space Center in Houston, Texas, where I did some work with NASA. The picture is my view from the pilot's seat in the Space Shuttle. Those are my feet, though I am wearing shoes and pants different from what the astronauts typically wear on missions. It was a very cool experience.

While looking on the Internet, I came across this, and though I pick up on a lot of irrational negativity, I was actually able to get to the end of the article, I have to admit. I would use the train-wreck analogy to explain my inability to look away, but I'm not sure it's totally apt. I giggled guiltily once or twice, covering my mouth.