Elmo is only three and a half years old

I'm quite obsessed with Elmo's singing recently.

He's only three and a half years old, but he knows a lot.