December 7, 2022
Movies

Chelsea Handler To Host 2023 Critics Choice Awards

Chelsea Handler To Host 2023 Critics Choice Awards

Chelsea Handler has been tapped to host the 2023 Critics Choice Awards. The 28th annual trophy show will be held Sunday, January 15 at the Fairmont Century Plaza in Los Angeles, and will air live from 7-10 PM ET/delayed PT on the CW. Handler takes over the reins from Taye Diggs who has hosted the […]

About Author