David Barrington Holt, Longtime Manager of Jim Henson’s Creature Shop in L.A., Dies at 78
David Barrington Holt, longtime manager of the Jim Henson Company’s Creature Shop in L.A., died March 13 of complications from
Read MoreTop Headline News!
David Barrington Holt, longtime manager of the Jim Henson Company’s Creature Shop in L.A., died March 13 of complications from
Read More