'Sesame Street' does 'True Blood'

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

0:00
 
0:00
Your video begins in
0:00
TOP