Get all the news you need in your inbox each morning. Here's what to know about the annual Times Square tradition and how to watch on TV and streaming. On New Year's Eve, the massive shimmering ...
The ball will drop from Times Square for the 115th time at midnight on December 31. Festivities shown on television formally begin at 6 p.m., with the ball drop starting at 11:59 p.m. EST.
The Chosen Season 5 is coming to cinemas in March, and Dallas Jenkins is kicking off the show’s promotional run in style.