0

Did LSD Make the Internet?

The success of new technology largely depends on the place where it was developed, and Silicon Valley is no exception. One of the key contributors to the invention of the modern computer age? Dudes dropping acid.

Video Clips

View All