My Favorite Bands Logo
    Xylocaine
    Xylocaine

    Hardcore and noise producer, based in Newcastle, Australia. Founder and manager of dEAdGirL.

    Data provided by Discogs