This Photo Shows A C-5A Galaxy After It Performed A Gear Up Landing At Travis AFB in 1983
A belly landing for a giant C-5 Galaxy. The photo in this post was taken by one of our readers, Tyll Parker, at Travis Air Force Base, California, in July 1983. Parker was a Lieutenant […]