Denrio Farrar continues to push forward from indie circles to the mainstream with his balance of horrorcore and murky vibes. In his latest video, “Kill Your Idols,” the North Carolina native makes it clear that raps about “making him dance” with his choppa means he’s ready to take down the competition. Directed by Anthony Supreme, it provides the perfect visual complement to producer Different Sleep’s ominous aesthetic.
Outside of his standout mixtape, Killed Or Be Killed with Shady Blaze, he plans on releasing a new EP with producers Blue Sky Black Death on December 20. Watch the video above.