“The Shroud of Turin: An Immersive Experience,” a $5-million exhibit in Garden Grove featuring 360-degree projection room theaters, Shroud of Turin replicas, interactive kiosks, and a life-size ...
A new $5 million, 10,000-square-foot Shroud of Turin museum on the chancery campus of the Diocese of Orange in Southern ...