Over 20 years after the release of their festive jam 'Sleigh Ride', TLC spread some Christmas cheer with the new…