News

But not before a Nov. 26, 1996 Indianapolis Star story noted that the red Sesame Street Muppet that had been ... a maker of inexpensive plastic toys and action figures, to produce his invention.