A 'Sesame Street' Muppet shares her mother's struggle with addiction Source will download... A 'Sesame Street' Muppet shares her mother's struggle with addiction