Just last week there was a story of an Italian guy that duplicated the cloth and impression...
Ummmm...not really...more info at the links:
[Shroud of Turin] Comments About the Recent Experiment of Professor Luigi Garlaschelli
Science by Press Release? An Editorial Response to the latest Shroud of Turin announcement
Experts question scientists claim of reproducing Shroud of Turin
Atheist-Funded Researcher: Shroud of Turin Is a Fraud (follow the money trail)
There was a History Channel episode where some guy replicated Picknett and Prince's experiment of 1994 wherein they claimed it was the world's first photograph - a "miracle" in itself.
Lots of anomalies in the image - back image longer than the front, head proportionally too small, line of separation between head and torso, and the "hinged" aspect: if it was a burial cloth, where's the top of the head? The Images are too close together.
Mankind has a habit of attaching a holy/ghostly/alien origin to something that appears inexplicable. The Turin Shroud is one of those cases.