Puppeteers working to bring Jim Henson’s Fraggle Rock to life are speaking out about that moment when, on the Today show in February, comic actor Larry David physically attacked beloved Sesame Street favorite Elmo live on air. At a press event for the release of Apple TV’s Fraggle Rock: Back to the Rock this week, […]