On this day in 1943, Albert Hoffman first discovered the properties of LSD, paving the way for all kinds of music, terrible tie dye fashion and some very odd films.
And,more pertinent to this place, a Simpsons joke
Discuss. Or talk about whatever floats your boat.
You must be logged in to post a comment.