Thursday, October 10, 2024

Hurricane flooded electric cars going up in flames

17 in the wake of Hurricane Helene.