A staggering 90% of the WORLD’S LSD, between 1991 and 200, was manufactured by one man, alone—William Leonard Pickard. Netflix needs to give this guy the Narcos treatment!