In this episode we speak with meditation teacher & author Michael Taft about his experience of meditating on LSD.
Meditating on LSD
In this episode we speak with meditation teacher & author Michael Taft about his experience of meditating on LSD.