Buzz Aldrin and Thomas Dolby Performing ‘She Blinded Me With Science’

At the recent Smithsonian The Future is Here conference, former Apollo 11 astronaut Buzz Aldrin and musician Thomas Dolby performed “She Blinded Me With Science,” a hit song by Dolby from 1982.

video by Smithsonian Magazine

via Dave Ambrose