They were formed in 2003 and have released five albums under the label Karrot Kommando.
Yhtye on perustettu 2003, ja se on julkaissut kolme albumia levymerkillä Karrot Kommando.