Skeptoid #366: The Sedona Energy Vortex

Spread the love

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