The titan duo Alesso and Armin Van Buuren just released a track called 'Leave A Little Love' on Armada Music, accompanied by a music video!