A 2004 “Sesame Street” video involving Elmo and Zoe has gone viral, and now Elmo has responded. Twitter screenshot The internet is up in arms over Elmo having to share a cookie with a pet rock — and ...
Some results have been hidden because they may be inaccessible to you
Show inaccessible results