Okay, this is not automotive news, but it is Radio Controlled car news and...
Traxxas
It’s happening, the rise of radio controlled monster trucks is making a resurgence. When...