Tamiya has released some more pictures of their new TRF101 Formula 1 at the Shizuoka Show in Tokyo Japan. This car looks great…check it out!
[source: www.tamiyausa.com]
Tamiya has released some more pictures of their new TRF101 Formula 1 at the Shizuoka Show in Tokyo Japan. This car looks great…check it out!
[source: www.tamiyausa.com]
Yet another great month even with the major disaster we encountered with our manual database. …