Aerosmith frontman Steven Tyler has interrupted a US morning weather report by swearing at a crowd, not realising his microphone could be heard on air.
The singer was revving up the crowd before performing on the NBC's Today show while weatherman Al Roker was giving an update.
"Thanks for coming out, you crazy f---ers," the rock star could be heard shouting in the background while a weather map was on the screen.
Roker seemed less than impressed by the background noise during his weather report.
"What did he just say?" he asked.
"That's why they haven't done mornings."
Tyler also appeared confused about which morning show he was on and said "Good morning, America", which is the name of rival station ABC's morning show.
We've collected the best videos of actors and other personalities that may need to wash their mouths out with soap.