Showing posts with label Elmo. Show all posts
Showing posts with label Elmo. Show all posts

Monday, March 16, 2009

A Sesame Street Interview Gone Awry

Elmo hangs out with Ricky Gervais (Extras)...and things head into the Redlight District of Sesame Street. "N - do you know what Necrophilia is?"