ComplexCon returns to Long Beach Nov. 6 - 7 with hosts J. Balvin and Kristen Noel Crawley, performances by A$AP Rocky and Turnstile, and more shopping and drops.

Secure your spot while tickets last!

An Eminem freestyle live on air is about as rare as it gets in hip-hop in 2015, but that's exactly what happened on Sway's show on Shade 45 this morning. Em was on the show to promote the upcoming film, Southpaw, but ended up spitting a crazy eight-minute long freestyle, which included a Donald Trump name drop and plenty of other crazy lines that you'd expect from an Eminem freestyle. Of course, with it being Eminem, you knew there was a chance for controversy, as he rapped, "I keep the pistol tucked like Bruce Jenner's dick," in the freestyle, which you can listen to in full below.