It's delightful, right? Just a wholesome thread of gigantic, talking canary bird-muppets. Very in keeping with Sesame Street's whole approach. Mostly. One of Big Bird's tweets introduces followers ...