i'm assuming it's just a karaoke version or something. or something along the lines of one of those generic cover cds credited to The Countdown Singers, which seem to only exist for when someone wants to license a song for a commercial or tv show or movie but they can't afford the original, so they use a cheap generic cover version.