Shroud of Turin Exhibit in Waukesha this coming weekend!
Well, hopefully all the snow will be gone by this weekend and you'll be up for a little mini-pilgrimage to see the 'Man of the Shroud' exhibit at St. Mary's Parish in Waukesha. Check out the below poster for details!