That sounded like Trans Siberian Orchestra. They actually have some cool sounding stuff ...... especially if your tired of the same old Christmas tunes .....
thats a direct link, but if you type it in google.. It is on atleast 10 other message forums. I get atleast 10 e-mail a day about the stupid things... AND ALL I DID WAS REHOST IT FOR SOMEONE.