Buzz·Posted on Sep 19, 2012Elmo Busted In Times SquareElmo has some anger management problems. Shackle Me Elmo.by Gavon LaessigBuzzFeed News ReporterLinkFacebookPinterestTwitterMail