I thought it was english, but it's an Enigma style dance song (maybe italian) sung in latin (Gloria, Alleluja, super terram are the only words i understand).
I've got it on tape, so here's the audio:
http://www64.zippyshare.com/v/nMHuI4z8/file.html
Thank you.