Mute - Dave Barbarossa

Dave Barbarossa was given his monicker by no less a music industry luminary than Malcolm McLaren,…