Jim Henson talks about Muppets (1984) Jim Henson explains the methods of constructing muppets 1984-10-14 19:00:00 - The Muppet Show More Posts Jim Al-Khalili | Double Slit Experiment Nationwide Outage of Facebook, Instagram and WhatsApp Exposing Tether | Bitcoin's Biggest Secret iPhone 4 Vs Samsung Galaxy S1 (2010) RIP Google Domains… and 5 big tech stories this week