from Fatherly1 year agoPeople and Muppets who live on 123 Sesame Street are used to having fun guests pop by, and the latest is no exception. Read at Fatherly #people #back #neighborhood #differently #captain-america #sesame-street[add][|| ... ]