Here we come a-caroling: The Holiday Harmonies have spread holiday cheer for 30 years