Loading the player...


INFO:
Everyone talks about car stuff in Japan, but most just scratch the surface. I live here, work in the car scene, here’s what I actually recommend