linksElmo Busted! October 25, 2005 - by jon“The red and cuddly Sesame Street Muppet Elmo has learned a new lesson: ‘H’ is for handcuffs.”My daughter is going to be so upset if she finds out “Melmo” has been arrested. LinkShare this:TwitterFacebookLinkedInRelated