You’ve come to the right place. The Pope has announced a special showing of the Shroud in Turin Italy in the spring of 2010. And we will be there! The Shroud is only reveal every twenty-five years of so — this this is VERY special! But not only will we take our pilgrimage group to [...]
{ 3 comments }

