FreeSpace CEO Jon Willis on Newsmax Discussing Elon Musk's Twitter Strategy