Dolly Spectra releases flirty, hyperpop single “Look Me In The Eye”

In the year 3000 AD, the world has come to a crossroads. Music and creative expression are the most powerful tools to relinquish yourself from the dreariness of the everyday world and launch into technicolor life force. This is where absurd mad scientist, techie, and heroine Dolly Spectra emerges from Continue Reading