This is a pretty crazy film about the dangers of LSD that looks to have been produced by Lockheed Martin. I guess in the 1960 they were having problem with their employees having too many hot dog freakouts in the company cafeteria and they finally decided to do something about it.
Latest posts by The Retroist (see all)
- Retroist Halloween II Podcast - October 18, 2018
- Pepsi Super Nintendo Training Camp with Bo Jackson - October 16, 2018
- Do you remember this Froot Loops and Aliens Crossover Commercial? - October 9, 2018