Have You Ever Heard of the Sesame Street Video Where Elmo Loses His Cool Over a Pet Rock?

Everyone living on Earth knows who Elmo is. He is one of the Sesame Street characters who is known for his high-pitched falsetto voice and…