Artifacts – ‘Left in My Dust’ Staff Writers 7 years ago Redefinition Records unleash a K-Def produced gem from Tame One and El Da Sensei.