Site icon Shroud of Turin Blog

What Next? Stadiums?

These Shroud Encounter presentations are getting big, like this one at The Villages in Florida.

Exit mobile version