Blog Of The Nation A Passion Fit For The Street (Sesame) December 18, 2008 The Sesame Street Christmas Eve Special is not for the fragile -- happy ending sure, but the rest is pretty sad.