Hilarious Sesame Street

Youve never seen this on TV very funny a must see who hates thekingofeurope?