News Elmo Has an Awkwardly Funny ‘Chicken Shop’ Playdate With Amelia Dimoldenberg Elmo’s traveled from Sesame Street all the way to a chicken shop in London to go on a date with Amelia Dimoldenberg. The Chicken... music-times.net15 November 2024