Eminem has hit out at Donald Trump with a freestyle rap at an awards ceremony in the US.
The star, 44, filmed the rap, broadcast at the BET Hip Hop Awards, in a Detroit car park.
In The Storm, given the name in reference to the US president's cryptic "calm before the storm" remark about global events, Eminem criticises Mr Trump on issues including North Korea, aid, immigration, the NFL (National Football League) and white supremacy.
Check out the video here:
WARNING: Strong language.