Sesame Street is supposed to be for toddlers, right? If so, then why did Katy Perry recently guest star as a playmate/love interest of Elmo? Also, why didn't Perry cover up a bit more? The puzzling—and melodic—video, inside.

[The Daily What]