stores

  1. L

    Anyone been to Japan?

    Hello, Was wondering if anyone here has been to Japan? I am hopefully going over in Jan/Feb next year and was looking for some advice on the drifting scene in Japan. I'll be in Tokyo for around 3 weeks, but only really wanted to spend one day or two looking at cars. Preferably a day trip to...
Top