Two years after the tragic death of singer Nick Marsh from cancer, Flesh For Lulu are finally having their debut…