It's..... The happiest blog on earth

Elmo talks to Robert DeNiro in this two-minute clip from PBS. It's method acting enhanced with muppets.

Elsewhere you can watch Elmo singing a song with the Goo Goo Dolls.

"You are furry, proud, and red..."

Found via Viral Video Chart (which was found via Waxy).