Talk:Welcome!

I got this title from Wikipedia's Sesame Street Discography page, but I can't find any evidence that the album actually exists. Does anyone know anything about it? Should I delete it? -- Danny (talk ) 14:06, 18 May 2006 (UTC)