Eelke Kleijn – Moments Of Clarity (Extended Mix) Moments of Clarity the brand new track from Dutch producer Eelke Kleijn and it shows a producer who is really coming into his own, one who has most definitely found his sound. It comes from his upcoming album of the same name....