New Music: Artifacts – “All Points Bulletin”

8 years ago view-show 557,469

Tame One & El Da Sensei are back! The duo has officially reunited as Artifacts for “All Points Bulletin” and hip-hop heads can rejoice. Produced by Def Dee. Check it out after the jump!