+ Artifacts – Easter (prod. Khrysis) April 6, 2012April 5, 2012, Music, Artifacts, DJ Dutchmaster, free download, Khrysis, The Away Team, 0 Legendary hip hop group Artifacts celebrate their official resurrection with “Easter,” the group’s first official retail release under the...