sesame-street

Emilio Delgado

See more

Larry David

Larry David's Hilarious Encounter with Elmo Sparks Controversy and Apologies

Find out why Larry David's unexpected interaction with Elmo on live TV has caused a stir and led to apologies!

See more