US rapper Eminem took to the stage last night at the iHeart Music Awards with a politically charged performance.
Alongside Kehlani, Eminem sang Nowhere Fast from the music stars new album Revival.
The 45-year-old opened the song with a new chorus hitting out at the National Rifle Association in the wake of the Parkland school shooting in Florida last month.
This isn't the first time Slim Shady has gotten political.
In 2017 he launched an attack on Donald Trump calling him a 'racist grandpa' in a freestyle rap at the BET Hip Hop Awards.
Eminem was introduced on stage by fellow Detroit artist Big Sean who was joined by Alex Moscou, a Parkland shooting survivor.
Before welcoming Eminem to the stage, Moscou spoke about the shooting and hit out at politicians' failure to act on gun control.
"On February 14, a gunman armed with a legally purchased semi-automatic rifle, murdered 17 people at my high school - Marjory Stoneman Douglas in Parkland, Florida," said Moscou.
"School is a place where we should feel safe and if those elected to represent us won't do what's right to keep us safe then we are going to be too loud for them to ignore.
"We're marching in Washington DC on March 24 for all of our fellow students and for the victims and survivors of gun violence in every community. From New Orleans to Chicago, Baltimore or Detroit. Where ever you are, we hope you will join us."