Shit happens at music festivals — shit like Green Day losing 20 minutes of their set to Usher. Is it fair? No. Is Billie Joe's profanity-laden temper tantrum amazing? God, yes.

Transcribed in its entirety:

Oh, fuck this shit. I'm gonna play a fucking new song. Fuck this shit. Give me a fucking break. One minute left. One minute fucking left. You're gonna give me one fucking minute? Look at that fucking sign right there — one minute. Let me fucking tell you something, let me tell you something, I've been around since fucking 198-fucking-8. And you're gonna give me one fucking minute? You've gotta be fucking kidding me! You're fucking kidding me. What the fuck! I'm not fucking Justin Bieber, you motherfuckers. You've gotta be fucking joking. This is a fucking joke. I got one minute — one minute left. Oh, now I got nothing left. Let me show you what one fucking minute fucking means. [smashes guitar] One minute. God fucking love you all. We'll be back.

Green Day will be back, but I'm guessing not at the iHeartRadio Music Festival.