Buzz Aldrin is 83, and his greatest triumph may have been to be the second person to set foot on the Moon. Thomas Dolby is 54, and his greatest triumph may have been to put “She Blinded Me With Science” on the American charts in 1982 (link to original video).
Someone had the brilliant idea to pair them onstage to share a “duet” of Dolby’s big hit at the Smithsonian’s June 1 “The Future is Here” conference
This is one of the great quirky 80’s hits, and Buzz Aldrin is the man. Just don’t ask him if the moon landing was faked. (FF to 1:25)