Skip Navigation
67 comments
  • Buying a new Tesla in 2025 says something about you as a person, and it isn't something good...

  • Fuck’s sake, UK, care to get your shit together?

67 comments