Submitted by Anonymous (not verified) on Tue, 2025-06-03 20:18 MPD Date: 1952Film Title: Crazy CupidBox Number: 1660Footage: 8361Director: Dunn, LoExchange: New York Chinese Film ExchManufacturer: See Hoi Movie Prod