Aside from the fact that this person has NOT duplicated the properties of the image on the Shroud, the claims being made are not logically valid.
By this logic, if and when human being succeed in creating life, that will PROVE that there is a God.
Exactly