Talk:Happy Sesame Street Christmas

Title
Why is this called "Ha-Ha-Ha Happy Christmas!"? The CD clearly says "Happy Sesame Street Christmas" on it. Where does Ha-Ha-Ha come from? -- Wendy (talk ) 03:28, 26 February 2009 (UTC)