Temple of the True Inner Light

From Wikipedia, the free encyclopedia

The Temple of the True Inner Light is a temple in Manhattan which believes entheogens to be the Flesh of God. Their Eucharist is dipropyltryptamine.

[edit] External link