Nonsense. The Bible does not mention the Shroud of Turin one way or the other.
Let’s say it’s real...and so then what? It’s still a piece of cloth with no redeeming value other than to add to the millions of relics already behind glass cages throughout the catholic churches as tourist attractions for some and worship idols for others.
I personally have far better things throughout this country far more worth gazing upon of real interest rather than one which is manufactured.....Grand Canyon comes to mind..and all the “present” wonder of God’s marvelous creation.