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]
There is alot of buzz surrounding the new BT-01 chassis from Tamiya. This is mainly …