The Fly Is Still Alive Bonzai Back Catalog BBC20171148 27 March, 2017 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