Eminem has just unloaded on Donald Trump in a new video posted Wednesday to the rapper's Twitter account called “Campaign Speech.” Em dropped the track just hours before last night's presidential debate, and had some harsh words for Trump but also mentions Trayvon Martin to Colin Kaepernick in the song as well. 

Eminem goes in on Trump in the song, “You say Trump don't kiss ass like a puppet? 'Cause he runs his campaign with his own cash for the funding? And that's what you wanted? A fuckin' loose cannon who's blunt with his hand on the button? Who doesn't have to answer to no one? Great idea!"

The eight-minute long freestyle also mentions his disdain for people such as George Zimmerman, the former neighborhood watch volunteer who shot unarmed black teenager Trayvon Martin dead during a 2012 confrontation.  

Eminem has not dropped an album since 2013’s The Marshall Mathers LP 2 but has been featured in numerous other artists' tracks in recent years. “Don't worry I'm working on an album! Here's something meanwhile," the Detroit rapper wrote on Twitter.  Hopefully this stressful and shocking presidential campaign will provide plenty of inspiration and content for the album. 

Listen to "Campaign Speech" here.