Jump to content

Recommended Posts

Of course I don't (living in London and all) but one thing I really noticed in Japan was so many tyre shops. And mountains of old cars and tyres (?) rotting away on the side of the road. That was curious.

Link to post
Share on other sites
×
×
  • Create New...