-
On July 20th, 1969, Buzz Aldrin and Neil Armstrong took the most expensive selfie in history. As the apex of an 8-year, $130 billion effort, they posed in front of a camera and took a shot designed to do one thing - to show our free enterprise democratic system was better than the rigid, authoritarian system that wanted to destroy us.
Rick Tumlinson