Originally Posted by
Tomaski
Good point. Hindsight is 20/20. Since this is the crew that lived to tell about it I suspect they've had there chance to explain there thinking so perhaps we will get to read about in the final report.
Yep Tom, more rumours than news at the moment...