Retro rockers Doctor Cyclops unveil details about upcoming album “Local Dogs”
Northern Italy’s cold woods are set to unleash their fieriest beast, with ’70s power trio DOCTOR CYCLOPS returning with their blistering third album “Local Dogs” this March on Heavy Psych Sounds. DOCTOR CYCLOPS haven’t stood idle […]