Saturday, April 12, 2025

British left-wing activists smash a Tesla with sledgehammers while declaring destroying the car is “Cheaper than Therapy.”