Thomas Dolby “She Blinded Me With Science” – Mix 93-1 Retro Video [VIDEO]
I read today that Thomas Dolby will be releasing his first new album in more than 20 years. It’ll be titled Map Of The Floating City and in hearing this news I decided to feature him and this song at the Mix 93-1 Retro Video of the Day. Look for the album to arrive in stores on October 25th. Catch the video after the jump.