PLATO offers a holiday sing-along

mobile desktop