Message posted by OldThudMan~!!~ on July 30, 2008 at 8:38:09 PST:
I'm not familiar with the "Daily Telegraph", but the papers article does put forth a interesting theory. It would answer many puzzling questions.
In Reply to: Steve Fosset - possibly still alive posted by psiuh88 on July 29, 2008 at 18:35:10 PST:
Replies: