For some reason I can't comment on your youtube video. But that music seems to be their 'montage' I wouldn't be surprised if this was only a one off.
The problem is that this track wasn't designed for a local forecast. That Storm Alert section halfway through may confuse people, or so I would think...