A museum dedicated to the Shroud of Turin is opening at the Christ Cathedral campus in Garden Grove, California.