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

Two legends sing and dance. One more successfully than the other.