Turn on, Tune in, Drop out…Albert Hofmann, the father of LSD has died at the age of 102!

Albert died of a heart attack at his home in Basel, Switzerland. He was 102, assholes! Do you know what that means? He must have been doing something right! CNN.com has the full story for you. I would go on to elaborate, however, I think I am going to leave the office in tears and […]