Larry David attacks Elmo live on TV

Updated February 3 2024 - 12:51am, first published February 2 2024 - 4:03pm