You are viewing a single thread.
View all comments 8 points
I mean, there is also Darmstadt (Intestine Town) in Germany and many more of those city names
I mean, there is also Darmstadt (Intestine Town) in Germany and many more of those city names
11K
Monthly active users
7.5K
Posts
45K
Comments