They caught the spirit of Christmas. Huge crowd at carols festival. More than 45,000 people sang