A 25-year-old mystery to most people was solved recently at NASA’s Armstrong Flight Research Center at Edwards, Calif. A time…

A 25-year-old mystery to most people was solved recently at NASA’s Armstrong Flight Research Center at Edwards, Calif. A time…