Today in History – October 14, 1966 – Capt Melvin Rupert Ellis KIA when chute fails to open
14 October 1966 – Capt Melvin Ruper Ellis grew up in Seattle, WA. He enlisted in the USAF and on June 15, 1966, began his Vietnam tour and was assigned to the 308th TFS. On his 95th mission over Kien Hoa province, his F-100D #553559 was shot down and he ejected. His chute failed to […]