Inside LSD

Inside LSD

Could LSD be the next drug in your doctor’s arsenal? Take a little trip, take a little trip with me.