Wednesday, April 16, 2014

Trippin'

On April 16, 1943, Al Hoffman took the first LSD trip - on a bicycle!

No comments: