Right place, right time!
If you're a true car enthusiast and were offered a chance to visit one country in the world, majority of you would probably pick Japan. Whether you're into classics (Japanese & American), drifters (Silvia's, Kouki's and more) or the VIP Style (Crowns...