Internet guy who believes in the triumph of humanity with a little help from technology. Yadda, yadda, yadda.
Oct 11, 2001
Weird, these guys were not on planet Earth when the attacks happened. "Space station commander Frank Culbertson and his two crewmates were working through another busy day in space when Houston radioed word of the terrorist attacks on the World Trade Center and Pentagon."