Elmo from Sesame Street was Amelia Dimoldenberg's newest guest on her talk show Chicken Shop Date. There was also a special ...
After Amelia's long-awaited date with the one and only Andrew Garfield, Elmo was the next guest to sit across from the Chicken Shop Date host to chat while eating nuggets (Well, vegetarian nuggets ...