Talk:Two-Headed Monster

It’s not from the Muppets franchise, it’s from Sesame Street.