Late last week, the newest incarnation of Iron Maiden's "Ed Force One" touched down in Fort Lauderdale. Staff member Mark Lawrence was there for the arrival.
First flight of the Cessna 620, Russia sends its third man to space, a bomb explodes aboard Pan Am Flight 830, Ronald Reagan jokes about bombing Russia, Shuttle Atlantis completes STS-43 and more...