Sesame Street Introduces 'Todd', A White Male Muppet Who Is Blamed For Everything
Watch on Youtube: https://youtu.be/hhSf4MBemdg

Patriot ,farmer, grandmother, Reiki Master, believer, from NH
In response Sara Legvold to his Publication
This seems so sad