"Science!" Thomas Dolby's 1982 hit "She Blinded Me With Science" is another one of those quirky 80s songs that walks the fine line between being a serious piece and being a joke. Nobody knows anything about this song outside of the old man screaming "She blinded me, with SCIENCE!" Why even dig deeper into the … Continue reading “She Blinded Me With Science” Thomas Dolby Review