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)
- Do you remember this Froot Loops and Aliens Crossover Commercial? - October 9, 2018
- Retroist CHiPs Podcast - October 8, 2018
- They made a Dungeons & Dragons Module for 1983’s “The Keep” - October 5, 2018