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)
- 1984 Pay N Save Coupon Book - September 10, 2017
- Remember when Mickey Mouse decided to commit suicide? - August 30, 2017
- Dukes of Hazzard Boss Hogg Action Figure - August 23, 2017