Fort Hood is sketchy I think this is the same place an MK ultra victim claimed there was a "snuff film" ring called Uncle Sams Snuff Factory.
Fort Hood is sketchy
I think this is the same place an MK ultra victim claimed there was a "snuff film" ring called Uncle Sams Snuff Factory.
(post is archived)