Our beloved out & proud Neil Patrick Harris will be making an appearance on Sesame Street as a singing shoe fairy — I shit you not. In the meantime, I’m still trying to figure out the educational value of a shoe pixie that shoots crotch rings and sings about footwear.

The video and more info after the jump.
(more…)