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.

featured-image

The billionaire seemingly dodged Jessica Tarlov's question when asked to provide an "explanation" to the American people..