Itโs Elmo! โSesame Street Live! Make Your Magicโ heading to NRG Arena February 10-12Sesame Street Live! is coming to our neighborhood this weekend, and itโs going to be magical.