Celebrity·Posted on Sep 28, 2012Zac Efron's Adorable "Sesame Street" AppearanceCould Zac BE any more lovable? Elmo, you're cool too.by Lauren YapalaterBuzzFeed StaffLinkFacebookPinterestTwitterMail View this video on YouTube And here's this pic again: