Sadat X & El Da Sensei – ‘XL’ Staff Writers 7 years ago The Artifacts and Brand Nubian icons finally unleash their joint album.