Miracle Stain Dan 11 years ago For those of you who missed the Super Bowl ad, “Miracle Stain: No Stain is Sacred.” Shroud of Turin Isn’t that what makes the religious suspect to the non-religious?February 7, 2013HumorUnique Blood Marks Explained?January 4, 2015With 73 commentsShroud of Turin in HaikuOctober 19, 2012Art