Vancouver

The word "RESIST" is shown spray painted on the entrance of a Tesla Collision Center after an individual used incendiary devices to set several vehicles on fire on March 18, 2025 in Las Vegas, Nevada.

Auto Show in Canada Boots Tesla Over Safety Concerns

Micheal

The Vancouver International Auto Show has banned Tesla from this year’s event over safety concerns in the wake of several ...