Miscalibrated Internet Receptor Stalks

On April 16th, 1943 - today, 70 years ago, the first man ever took LSD

No. Wait. This guy:

Advertisement

http://en.wikipedia.org/wiki/Albert_Ho…

Happy Birthday, Acid Trip.

Share This Story

Get our newsletter