What is the song about? Who’s that fellow shouting Science throughout the whole song? And how did Foreigner help make this song happen? It’s a song that only could have come from the ’80s, which is ...
NASA astronaut Buzz Aldrin took the stage with Thomas Dolby to fill in the exclamations for a duet of Dolby's 1982 hit "She Blinded Me With Science" for the Smithsonian's recent "The Future is Here" ...
Some results have been hidden because they may be inaccessible to you
Show inaccessible results