Eminem has launched a blistering attack on America's National Rifle Association (NRA) in a performance at the 2018 iHeartRadio Music Awards.
- Eminem unleashes on Donald Trump with brutal freestyle
- 'I'm on the right side of this' - Eminem on losing his Trump-loving fans
The 'Kill You' rapper joins a growing movement in the US voicing their anger at the powerful firearms lobby group over its perceived stifling of gun control measures.
Eminem, real name Marshall Mathers, added a freestyle verse to his live version of 'Nowhere Fast' with Kehlani.
"This whole country is going nuts, and the NRA is in our way," Eminem rapped.
"They're responsible for this whole production, they hold the strings, they control the puppet.
"And they threaten to take donor bucks, so they know the Government won't do nothing and no one's budging."
His last line in the segment targeted firearms owners, rather than the NRA itself.
"Gun owners clutching their loaded weapons, they love their guns more than our children."
Eminem was introduced at the event by Alex Moscou, a survivor of the school shooting in Parkland, Florida, in which a white supremacist shot dead 17 people.
- Parkland survivors hit back at sick trolls calling them 'crisis actors'
- 'Trump has his supporters brainwashed' - Eminem
He said he and his fellow students were "tired of hearing politicians sending their thoughts and prayers to us, and doing nothing to make the necessary changes to prevent this tragedy from happening again".
Eminem is believed to be referring to Donald Trump as the NRA's "puppet" in the verse, after attacking the former Celebrity Apprentice host in previous performances, including at the 2017 BET Hip-Hop Awards.