› added 9 years ago
127
TIL that in 2012, Neil Armstrong’s widow Carol Armstrong found a hidden stash of moon landing artifacts inside his closet - and the hoard included the famed 16 mm camera that captured Apollo 11 crew’s planting of the US flag on moon’s surface.