The clip EDX & Nadia Ali — This Is Your Life (Leventina Mix) can be downloaded for free and without registration.