Didn't they pull that with the Vorza? Kept the sales in Europe only, then finally brought it here? Or am I thinking of something else? That would suck if they did that with these though.
About time someone makes a car that will put Traxxas mini's back in their place.......
.......In the trash!