Can LSD Be Good For You?

Rick Doblin joins Ricky to talk about why LSD may actually have positive effects on the human body.