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

At the Smithsonian, The Future is Here conference in 2013, 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

Rusty Blazenhoff
Rusty Blazenhoff