I still can't get over how amazing it is what they've done. Just thinking how long it takes our space administration to prepare for a flight, and the the time it takes them to recover, really puts into perspective what an accomplishment these guys have made. Anyone else see the special that was just on Discovery?
Dan
Dan
