Spread the love

Vortexes of spiritual energy are claimed to exist in Sedona, but science suggests we remain skeptical.