Larry David Punches Elmo on Live TV: ‘Somebody Had to Do It’

larry-david-punches-elmo-on-live-tv-somebody-had-to-do-it
Photo by Frazer Harrison/Getty Images