News

Of course, it is. Within minutes of Elmo Frog going live on Twitter, the reactions started pouring in as everyone reacted in horror and started to consider that maybe Larry David was onto something.