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]
UpGrade RC is extending their product selection, this time with a full line of wheel …