The billboards of New York City’s Times Square was overtaken by Jesus Christ and the Nativity Scene in a stunning display …..
The billboards of New York City’s Times Square was overtaken by Jesus Christ and the Nativity Scene in a stunning display to ring in the Christmas season. A Silent Night Surprise in Times Square | #LightTheWorld