Chelsea Handler to Host Critics Choice Awards for Second Consecutive Year
Chelsea Handler is set to return as the host of this year’s Critics Choice Awards, which will air live on the CW on Jan. 14. This marks Handler’s second consecutive year hosting the ceremony, which celebrates the best in film and television. TV nominations are set to be announced on Dec. 5, while the film […]