The Little Car Company unveils the Tamiya Wild One MAX

The Little Car Company, manufacturers of hand built electric scaled cars, today officially reveals the highly anticipated Tamiya Wild One MAX. Based on the original Tamiya Wild One (58050) radio-controlled car – first released in 1985 – the Tamiya Wild One MAX has been relaunched as a full-scale vehicle and is now on sale worldwide, with road legal versions available for customers […]