Kimberly and Esteban discuss the possibility that Twitters new owner, Elon Musk, might be moving the business headquarters to the lone star state! Check out this clip for details and more!