Mission Mind Control (1979)

Mission Mind Control (1979)

1979-01-30 United States of America 59 Min. PG-13
0 0 votes

Overview

Uncovering government agencies (especially the CIA) that secretly tested the effects of LSD on humans.