EV Concepts, Tesla, and the F-150 Raptor
The Shanghai, China, auto show took place in person this week. Attendees wore masks, concept cars rotated on plinths, but the big story was a disgruntled Tesla owner who stood on top of a Model 3 wearing a T-shirt that read “The brakes don’t work” in a protest over the