Can LSD Be Good For You?

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

Advertisement—Continue Reading Below

Share