Buzz Aldrin and Thomas Dolby Perform “She Blinded Me With Science”

This is the best thing I’ve ever seen! SHE BLINDED ME WITH SCIENCE!!!!!!!

One thought on “Buzz Aldrin and Thomas Dolby Perform “She Blinded Me With Science””

Leave a Reply