By: Gizmodo Posted On: March 04, 2025 View: 5 People are showing their displeasure at Elon Musk by destroying Teslas and Tesla infrastructure across the country. Read this on Gizmodo