Elmo Reveals Special Announcement To Tamron!

America’s favorite red furry monster, Elmo talks hosting his very own talk show this summer on HBO Max.

Related Videos