Music Hub
Music Hub
Advertisement
This article is a stub
You can help out by expanding this article

39 Clocks are an psychedelic group from Hannover, Germany. Formed in 1977 under the name Killing Rats, split after an appearance at "Psychotic Splash Festival" in Hannover (18 June 1983). Briefly reformed for a comeback album in 1987.

Advertisement