Perez Hilton — Our favorite red head is at it again!
Although the segment was filmed months ago, Ed Sheeran finally appeared on Sesame Street to give a muppet-filled performance of Two Different Worlds.
[ Related: Ed Sheeran Embraces The Single Life ]
Even Ed tweet...
more info