UTRX: Ultimate Traxxas

What does UTRX mean? The above is one of UTRX meanings. It may have other definitions. Please refer to the end of this passage.

Definition in English: Ultimate Traxxas

UTRX also stands for:
... more
UTRX: Ultimate Traxxas