Quote:
Originally Posted by Mt Tam I am
The sports cars section only makes the Z and GTR (I think) in a seperate city I have never been to. Tochigi may be the place.
|
There is a manufacturer facility and test track in Tochigi.
Here is the map link. I can't read Japanese so I have no clue what it says
OP thanks for the insider insite, it's always interesting.