Media Buzz Aldrin- Things drunk Astronots Say! By Shill Nye The Science Lie July 29, 2019 0 Buzz Aldrin drops some booze induced testimony about his moon landing excursions