I've heard a lot of people say this. But ask yourself this question, IF the Shroud of Turin IS the burial shroud of our Lord that means that HE put His image on there and if HE did it He did it for a REASON, it was not accidental.
It is also worth noting that although the the complete history of the Shroud is unknown, it's history since the 16th century is verifiable. NOBODY has been able to recreate the image using 21st century technology, let alone 16th century technology.
Yes, I agree, he put it there and God has seen to it that it has been preserved. We Christians naturally react with awe to the image, not because it is revelation, we already believe, but because it powerfully conveys holiness. No statue or painting of Jesus can match it. Even if it was fake, I would still say WOW!
Makes you think huh?