Talk:Elmo's World: Happy Holidays!

Does anyone know who played Santa Claus in this? I feel like it's a Muppet performer, specificially Jerry Nelson. Theatrefreak25 04:34, 9 October 2006 (UTC)