Eminem is back with a new song, a nearly eight minute track called "Campaign Speech."

The rapper dropped the song today (Oct. 19) and tweeted that a new album is on the way, his first solo release since 2013's Marshall Mathers 2. The track clocks in at nearly eight minutes, and finds an energized Eminem showcasing why he's one of the most talented guys to ever pick up a mic. Em raps about everything from Stacy Dash, Vivica A. Fox ("that was for 50") and Trayvon Martin, to Colin Kaepernick and Dylann Roof over a nearly non-existent, minimalist track. Basically, this delivery is only about demonstrating his superior skills, while letting the world know what he think about the state of things.

"And that's what you wanted, a f---ing loose cannon who's blunt with his hand on the button who doesn't have to answer to no one? Great idea," he raps about Donald Trump.

He also has some choice words for George Zimmerman.

"Dressing George Zimmerman in a florescent orange dress and four inch heels/To address the court with a bulls-eye on his back/His whole chest and torso left on the doorstep of Trayvon's dad as a present for him," he spits.

Listen to the "Campaign Speech" above.

20 Best Singles of 2016… So Far