Hip hop legend Ice Cube is the latest rapper to take aim at Donald Trump in his music after two years of what many see as unprecedented corruption in his administration.

Earlier this month, the former N.W.A. star released a teaser for the song “Arrest the President on social media and urged  followers to get out and vote during midterms. Now the full video for the mid-tempo track produced by Shawn Ski Beats and We Got Hits Productions has dropped.

READ MORE: OPINION: We need to talk about the chain gangs of incarcerated Black people fighting these California wildfires

Even though Cube, whose real name is O’Shea Jackson, never mentions Donald Trump, it’s clear who he is referring to.

Most notably, the video also includes dashcam footage of police slamming a man’s head into a police car with enough force to crack the windshield. The man in question is Pele Smith, who was arrested in 2014 by Lorain, Ohio Police Officers.

Smith, who was treated at a hospital for the injury, filed a lawsuit against the Lorain and its police department, Cleveland.com reported.

READ MORE: Gabrielle Union and Dwyane Wade reveal daughter’s name with tattoos

“Leave the boy alone,” the musician, who as a member of N.W.A., gained notoriety for the controversial song “F–k tha Police,” raps over video of Smith’s assault.

He also refers to DOJ Special Counsel Robert Mueller’s probe into Russian interference in the 2016 presidential election. The video also includes a clip of Trump shaking hands with Russian President Vladimir Putin and clips of the violent 2017 white nationalist rally in Charlottesville, Va.

Ice Cube 10th studio album, Everythang’s Corrupt, is due out Dec. 7.

READ MORE: Zoe Kravitz blasts Lily Allen for kiss ‘attack’ after night of partying in 2014

READ MORE: Tallahassee Mayor Andrew Gillum considers lawsuit as vote recount deadline nears