Science and religion have come together to unearth the Shroud of Turin. Hear the evidence that an image of Jesus face lies within the Shroud. See the Shroud in life-like 3D thanks to advancements in technology! Learn everything you ever wanted to know about the Shroud. 3D glasses included!
Be The First To Review This Product!
Help other Game Beast users shop smarter by writing reviews for products you have purchased.