Buzz Aldrin and Thomas Dolby sing "She Blinded Me With Science

Celebrating 50 years since the moon landing. Here's astronaut Buzz Aldrin and Thomas Dolby singing She Blinded Me With Science from a few years back. Gotta LOVE Buzz!


View Full Site