fpslem, 6 months ago Probably my favorite comment on that video: I live in Japan, one of the biggest car developers in the world, but also a country with possibly the best public transport system out there. I guess a clever dealer never uses his own product…
Probably my favorite comment on that video:
I live in Japan, one of the biggest car developers in the world, but also a country with possibly the best public transport system out there. I guess a clever dealer never uses his own product…
Add comment