Miami rapper and songwriter Eskeerdo recently released his self-titled EP, filled with six new tracks and production from No I.D., Infamous, and more. Today, he releases the harrowing video for his track "Freedom," produced by German who is signed to Eskeerdo. Shot by Deep Sleep and Derick G, the video splices together footage from protests, riots, and major societal events while Eskeerdo raps against projections in the black-and-white visuals. "We're all slaves to something. My People are dying all over fighting for their rights still," he told Complex. "Whether here or back at the mother land, I just wanna see us all set free."

Watch his latest video above and stream his recent EP below: