Buzz Aldrin and Thomas Dolby: Duet for Science!

So this happened:

At the Smithsonian’s “The Future is Here” conference, Thomas Dolby and Buzz Aldrin preform a duet of “She Blinded Me with Science.” It’s some kind of pop culture triumph.

  • Keulan

    That was great.


CLOSE | X

HIDE | X