A Sesame Street clip from 2004 has gone viral, reigniting an old 'feud' between Elmo and a pet rock.

TownNews.com Content Exchange

Tags

TownNews.com Content Exchange

Recommended For You