5.1 1080pLet My Puppets Come Feb. 16, 1976Let My Puppets Come IMDb: 5.1 1976 75 min 221 viewsThe three chief executives of Creative Concepts Systems & Procedures Brothers Unlimited Inc. of New York are in hot water as their latest ...ComedyMusic