“Those Nervous Surgeons” is the working title of the first studio album from UK’s electronic music pioneers Click Click in 16 years.
Those Nervous Surgeons was the name of the band before they changed their name to Click Click. The band will release their new product via Dependent in the fall and also play some live dates in connection to the release, including Infest in Bradford.