2023 DEC 24 Jesus the Christ is the Lamb the Light, GOD with US

the Sacrificial Lamb, and He will take away Our Sins

No transcript...

24th December Time Square

For the first time, all of the billboards in Times Square were shut off and then lit up with the true meaning of Christmas:

The birth of Jesus the Christ