Ex-mayor’s family finds Apollo 11 film lost for 50 years
The family of former Mayor Louis Welch found footage of the Apollo 11 launch missing for 50 years. Most of the family had never seen the films until now.
Cameron Welch brought two 8mm reels to KHOU 11 News studios to see them for the first time.
10:14 PM CDT July 19, 2019
10:13 PM CDT July 19, 2019