Sébastien Léger – Back On Track/Scarabee (Original Mix) Sebastien Leger has once again proved his immense originality on his latest two track release "Back On Track" and "Scarabee."