The trucks had been rushing to help flood-hit residents impacted by ex-tropical cyclone Alfred when they crashed.
Elon Musk was blasted Wednesday following revelations that the Trump administration plans to spend $400 million on "armored” Teslas in what’s reportedly the State Department’s biggest contract of 2025 ...