TORCHLIGHT | Nissan R390 GT1
In the ‘Land of the Rising Sun’ (Japan), I’m lucky enough to get to see some of the best cars in the automotive scene. Attending track events, car shows, meets, etc means there’s always something new to see. But one day last week when I wandered into Nissan Headquarters, Yokohama, I was greeted by something…