The billionaire seemingly dodged Jessica Tarlov's question when asked to provide an "explanation" to the American people..
Sports
Fox News Host Slams Elon Musk With Brutal Billion Dollar Question
The billionaire seemingly dodged Jessica Tarlov's question when asked to provide an "explanation" to the American people.