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)
- It’s Dangerous to Adventure Alone - July 6, 2018
- Pitfall II – Lost Caverns Treasure Hunt Edition - July 2, 2018
- Captain America, Spider-Man and Doctor Doom at CES 1989 - July 1, 2018