Skip Navigation
67 comments
  • Fuck’s sake, UK, care to get your shit together?

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

67 comments