The Fly Is Still Alive Bonzai Back Catalog BBC2016358 29 February, 2016 The Fly Is Still Alive (Mix 1) Doctor X The Fly Is Still Alive (Mix 2) Doctor X The Fly Is Still Alive (Mix 3) Doctor X