Police confirmed Tesla CEO Elon Musk’s version of events, which followed a possible terror-related attack on a pickup truck in New Orleans.
Police confirmed Tesla CEO Elon Musk’s version of events, which followed a possible terror-related attack on a pickup truck in New Orleans.