Zac Efron’s Adorable "Sesame Street" Appearance September 28, 2012BuzzFeed - Latest Could Zac BE any more lovable? Elmo, you're cool too. And here's this pic again: