Loading...
News
    Shows

      "Evil Elmo" shows up in Calif. after NYC arrest

      |A man in an Elmo costume that was arrested for harassing tourists in New York City, allegedly including making anti-Semitic comments, has popped up in San Francisco. KPIX-TV's Elizabeth Cook reports.

      Related Videos

      You Might Like

      Comments