Monday, October 24, 2011

10/24- SAY WHAT? YOU MEAN LSD IS IN AGAIN?

It didn't take quite as long as Haley's Comet to come back around, but LSD is back to 1966 levels of hype, hope and promise. Sara and Barry get the "new" word on LSD from one of America's earliest researchers, DR. JAMES FADIMAN.

No comments:

Post a Comment