thecaffeinatedautistic.wordpress.com
You can do better
Dear Sesame Street, I grew up watching your show. I was born in 1981 and I have many fond memories of watching Sesame Street with various family members. It made me happy when I saw kids who weren&…