Sinist3r
Senior Member
- Messages
- 135
- Location
- Lemont, IL USA
Just wondering if anyone has heard any sort of release date on the terremoto 10? I had heard something about a legal battle over some some steering servo design between Redcat Racing and Traxxas.