"It's Christmas time, there's something in the air. There's a little bit of heaven everywhere..." This touching song by Ben Glover and Francesca Battistelli expresses a universal message of joy and love