The Rally Legends
The Rally Legends produces fully licensed 1/10 rally cars based upon the best drivers and cars of the sport. Developed, and some parts manufactured in Italy.
The Rally Legends produces fully licensed 1/10 rally cars based upon the best drivers and cars of the sport. Developed, and some parts manufactured in Italy.