Originally posted by Avila
BTW, A&E (maybe TLC too) does a fascinating feature on the Shroud every year around Easter. If you ever get a chance, it is worth the hour or so to watch it. It will give you chills.
Doh! Looks like I'm a month late
-Jason
Upvote
0