Tag Archives: Independence Day
Released in 2017, the US-flag Tomica Toyota 2000GT was part of a special edition Flags of the World series that decked out Japan’s O.G. supercar with — you guessed it — flags of the world. In fact, it is the second … Continue reading
For the 4th of July, here’s the most patriotic looking zokusha we could find, the Muto Z. Happy Independence Day from JNC.