Elmo's World: Happy Holidays (2002) (Videos)

Elmo's World: Happy Holidays is a 2002 Elmo's World direct-to-video christmas special produced by Sony Wonder and Sesame Workshop

Sound Effects Used
Hollywoodedge, Low Pitched Squeak CRT049301