HornetRacer 1971Member since:21-July-2013
Tamiya.....that word that makes us all smile....
Just the sight of the logo gets me all excited.......lol
Tamiya.....that word that makes us all smile....
Just the sight of the logo gets me all excited.......lol