Owsley Stanley

Owsley Stanley

Owsley Stanley (American chemist) singlehandedly ignited the psychedelic scene in the 60s by producing over 1 million doses of LSD from a makeshift bathroom laboratory in Berkeley between 1965 and 1967.

Previous Fact Next Fact
Categories: DrugsPeople

Latest FactRepublic Video

15 Most Controversial & Costly Blunders in History

Sponsored Links