A google image search could have answered your question of doubt.
The visual is from the annual “Gift of Christmas” production at Prestonwood Baptist Church in Texas. It IS a church production.
Despite being a 40-year tradition at the church, the $1 million Broadway-style production has faced backlash for its extravagance in recent years. In the past, church leaders have justified the performance by explaining the miracle of Jesus’ birth warrants an over-the-top celebration. They told the Dallas Morning News last year, “Jesus deserves our absolute best. … It’s unfortunate that the perennial American tradition of the church Christmas program now draws criticism.”


I’m so glad I listened to all the posters who said voting for the Democrats was voting for GENOCIDE. Boy we sure dodged a bullet there didn’t we!