Second of two parts.
It was the late 1980s, and Herbert Deutsch found himself sitting across from Muppets creator Jim Henson in a Chinese restaurant in Manhattan.
more
By David Weingrad
|
7/19/12
|