London outfit went under alias, Major Tom...
London collective Rudimental have been revealed as the mysterious producers behind Ibiza smash hit 'Healing'.
Previously released as a white label before appearing under the...