
Never-before-seen Apollo 11 footage to be screened at Sheffield festival
Apollo 11, a brand-new film documenting the 1969 mission that put men on the moon, is to be screened at Sheffield’s 26th Doc/Fest this June. The film features never-before-seen footage from the launch day of Apollo 11 that was dug out from the national archives along...