German indie rock band founded in 1986 in Nuremberg and disbanded in 1997.
Throw That Beat In The Garbagecan!
Profile:
Sites:
Members:
Variations: