'Sesame Street' does 'True Blood'

My "Sesame Street" days are faaaaar behind me, but I may just have to set my DVR for this!

TOP