There are many ways to voice your opinion on any particular topic, so when Ice Cube realized he needs to get a message across, it wasn’t surprising that he used the platform he knows best, music.

Ice dropped a new single on Thursday (November 8), entitled “Arrest the President,” directed towards yours truly, President Trump and the track doesn’t hold anything back. On the new song, Cube seems to reference several of Trump’s biggest scandals, including his ties with Russia and his controversial immigration policies. The track is available on all streaming platforms and has already been racking up quite a number in views. Cube previously teased the track on Election Day (November 6). The record reportedly appears on Cube’s upcoming studio album, Everythang’s Corrupt, which is slated to drop on December 7.

The single can be streamed below.