Portal:Featured Video Of The Week

From Asylum Projects
Revision as of 07:24, 21 January 2018 by M-Explorer (talk | contribs)
Jump to: navigation, search

Featured Video

<videoflash>tTCSfx47R1w</videoflash>
The following nearly sixty minute 1983 Academy Award nominated documentary video entitled "Children of Darkness" was filmed mostly inside South Beach Psychiatric Center. The film focuses on the children living in the facility and how they were treated.