P psymposia.com Nick Sand, Orange Sunshine LSD chemist, has died 285 points Alex3917 9 years ago 82 comments