On November 27, 2023 all the billboards on Times Square were showing the Nativity Story! The lights of Times Square shared the Light of Jesus! “I am the Light of the world” John 8:12. What did you think? Please leave a comment in the section below and remember to share the video and sign up for our free newsletter!