Wednesday, June 21, 2023

Truth in the toad

 


This is painful to watch. In fact, I didn´t watch all of it. The man is "tripping" on DMT extracted from the California River Toad (a.k.a. the Sonoran Desert Toad). Apparently, he met God...  

No comments:

Post a Comment