Filmtrust Motion Picture Licensing, Inc. (3D Logo)

2014-03-13 64

Found on an ultra rare trailer for "Cursed" (1990) (AKA: "Gargoyle.")