Submitted by Anonymous (not verified) on Tue, 2025-06-03 20:45 MPD Date: 1962Film Title: ElectraBox Number: 2363Footage: 10127Exchange: Lopert Pict CorpManufacturer: Michael CacoyannisWriter: Cacoyannis, Michael