Traxxas can be un-believable sometimes...