24 Feb Buzz Aldrin on Last Launch of Discovery
Watch the latest video at video.foxbusiness.com Buzz calls into Fox Business' Varney & Co. and speaks about everything from NASA's budget, US leadership, expansion of human presence in the Solar System and Mars, going back to the Moon, and making use of robotics on the Moon. See...