The Little Car Company has officially launched its highly anticipated Tamiya Wild One MAX. Based on the original Tamiya Wild One (58050) radio-controlled car – first released in 1985 -…
Manufacturer of limited-edition hand-built electric scaled cars, The Little Car Company has revealed the first details of the highly anticipated Tamiya Wild One MAX, which will be publicly unveiled this…