Shroud of Turin
// December 27th, 2012 // No Comments » // Weird
The Shroud of Turin, a 14 1/2 foot by 3 1/2 foot linen cloth, has been kept in Turin, Italy since 1578. The cloth bears the images of a man with wounds similar to those suffered by Jesus.


















