Patients will try anything to feel better mentally and spiritually. We discuss the history of LSD and how it is being used now.
See All 141 Episodes of "Doc and the Deacon"