Telluric Current

Referenced in 1 episode

Definition

Natural electric currents that flow through the Earth's crust. Earth-energy researchers claim megaliths were placed to collect, store or channel this energy.