Film Snail

Alan Lovelace

0

Alan Lovelace

Born · September 4, 1929

Died · April 18, 2018 (88 years old)

Challenger: The Final Flight

Challenger: The Final Flight

Self - NASA Acting Administrator (archive footage) · (1 episode)

7.1

2020