Buzz Aldrin and Alexei Leonov share a few thoughts at the Starmus Festival, Tenerife, June 2011.

Be Sociable, Share!
Leave a Reply