Here’s the introductory visuals off Slick Pulla’s recently released album Body of Evidence. Directed by Labeeb Abdullah.