1982 80s Thomas Dolby Thomas Dolby - She Blinded Me With Science March 05, 2009 "She Blinded Me with Science" is a song by the English musician Thomas Dolby, released in 1982. It was first released as a single ... Read more »