El Da Sensei – Show Stoppa [Prod. by DJ Devastate]
Whether you were a tagger, a b-boy/girl or a Hip-Hop head, The Artifacts were one of the best to do it on the underground scene back in the day. Its been nearly 20 years since the release of their debut albumBetween a Rock and a Hard Place, and if you’re curious to know how the …