Television Does ‘Muppets Now’ On Disney Plus Reflect Jim Henson’s Life’s Work? Josh Shepherd August 3, 2020