Found the song. The radio actually said what it was for once.
Radio version:
Live version:
Anyway, yea. Mystery solved. I think the problem was that the mixing was so bad the vocals were really hard to understand. It's a really bad mix job on the radio version.
__________________
|