A Project of Los Angeles Filmforum
2/25/1966
Location: Cinema Theatre 1122 N. Western Ave. Los Angeles