Her role as Linda on "Sesame Street" is currently the longest recurring role in television history for a disabled person.
(info from http://www.imdb.com/name/nm0100581/bio)
User Score: 8
User Score: 5