On April 15, 1976, the Countess of Loudoun touched down at Dulles Airport during the nation's bicentennial.
Before more of the mystery is uncovered, storywalk into the past to recall what happened.