Posted inVideo

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

Moonwalker Buzz Aldrin teams with 80s New Waver Thomas Dolby to perform the latter’s 1982 hit, “She Blinded Me with Science.”