My Favorite Bands Logo
    Cobra Killer
    Cobra Killer

    German electro-synth-rock duo, released first album 1998.

    Data provided by Discogs