I finally heard this on the radio. I had some errands to run and was walking through the mall when I heard it blasting over their intercom or whatever. I'm pretty sure I looked like a lunatic pacing back and forth in my attempt to trace down where exactly the sound was coming from.
It sounded great. Even better than usual, for some inexplicable reason. I may have to start listening to the radio more often.