News for hackers. Stuff that matters.
Re:Tesla sales plummet in the UK, France, and Germany by anigbrowl on Wednesday February 05, 2025 @10:01PM (#42958489)
Astute observation.

There are no comments on this comment yet.