It's one of the most popular children's TV programmes in history, but it's no longer on most British screens. A strange New York neighbourhood, in which Muppets and people lived harmoniously as equals, kept young British... [read full story]
powered by 


