Advertisement

Duck Clark

Duck Clark is a American Bandstand seen in the Sesame Street episode American Fruit Stand (Episode 4089)

Duck-Clark.jpg
Community content is available under CC-BY-SA unless otherwise noted.