BREAKING: Acid Chemist Pickard RELEASED from double life sentence
Peter Pizagalli
Published
07/25/2020
in
feels
William Leonard Pickard, alleged to have created 90% of the world's supply of LSD, was just granted compassionate release from a double life sentence.
Categories:
Feels
0 Comments