Artist page
The 39 Clocks were a psychedelic group from Hannover, Germany, formed in 1977. They initially gained attention but split after performing at the "Psychotic Splash Festival" in Hannover on June 18, 1983. The band briefly reformed for a comeback album in 1987.
For any edit requests, please reach out to info@rovr.live