By NRG Digital Focus on TV Ads It’s Christmas… at last! Maybe it's time for a little joy in the world...