The world's most narcissistic romantic appeared on "Sesame Street" to grace America's youth with a lovesick tune about triangles. It's actually an improvement on the original lyrics, but the song still sucks. You'll see that the muppets have to trip out on acid to muster up the will to party to this tune. Who invited this sad puppy to sing on the show anyway?
Around The Web
POPSUGAR, the #1 independent media and technology company for women. Where more than 75 million women go for original, inspirational content that feeds their passions and interests.
From Our Partners