“She Blinded Me With Science” Thomas Dolby Review

"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