A lady who goes by the Mayan name, Ixca, who owns a toad-smoking retreat in Utah, took to Fox News last night to explain that smoking toads has made her realize that not only does she have the power to resurrect her body after a near-death experience and to be able to heal all things afterward, but that doing so made her realize that she is God and the …
Share from 0:00
0:00
/
0:00
Paid episode
The full episode is only available to paid subscribers of The Dissenter