US Army Given Acid in the 1960's
13chopperz
Published
04/25/2016
in
ftw
this is a national archives and records administration film file of the army testing lsd on servicemen
Categories:
Ftw
1 Comments