Larry visits Mt. Shasta...destination for the spiritually curious.