Yourish brings us this letter from "Captain Steve", apparently an air force officer actually in the air on March 24th.
If I needed another reason to be proud to be an American Captain Steve just provided it. Now if I can just stop crying.
Posted by: Pat on March 26, 2003 01:22 PM