Look, we love Apollo 11 astronaut Buzz Aldrin. But as this cringe-inducing rendition of "She Blinded Me With Science" painfully demonstrates, he should probably stick to the speaker's circuit.

This surprise duet with Thomas Dolby tragically occurred on June 1st at the recent The Future is Here conference held by the Smithsonian.

[Via @spacefuture]