Released by Logo Entertainment
Films produced by Logo Entertainment: four titles made between 1991 and 2000, from The Inspectors 2: A Shred of Evidence to Carolina Skeletons.
Films produced by Logo Entertainment: four titles made between 1991 and 2000, from The Inspectors 2: A Shred of Evidence to Carolina Skeletons.