geofffox.com
ALH84001 – No Life After All
Back when I was hosting Inside Space, this was one of my most interesting shoots. I took a day off from work in Connecticut, hopped a Continental flight to Houston and headed to NASA in Clear Lake.…