It’s been two months since Larry David infamously attacked Elmo live on the TODAY show, and despite the Curb Your Enthusiam‘s star apology, there’s still some bad blood in the Muppet community. While promoting the Season 2 premiere of Fraggle Rock: Back to the Rock, Jim Henson puppeteers John Tartaglia and Dan Garza revealed that […]
Read More