Eminem rocked UK crowds with an epic 29-song set at T in the Park over the weekend.
In what was his first UK performance in five years, the Detroit rapper thanked his fans for sticking by him through the tough times.
"Everybody who's an Eminem fan, I just wanna say thank you so much for the support you've shown over the years, for not giving up on me," he said. "I hope you enjoyed the show as much as we did tonight. Peace."
Eminem's massive set list included "My Name Is," "The Real Slim Shady," "Without Me," "Stan," "Lose Yourself" and plenty more.
Eminem is peaking on charts across the globe with his latest record, Recovery which is currently sitting in the top spot on the ARIA album chart.