|
02.26.2007, 09:19 PM
Hmmm...announcing on the ides of March....must be nice for you "mod" guys to know what's coming.
Without breaking your NDA's...what would you rate this announcement on a scale of 1 - 10 with 10 being Traxxas releasing a new E-MT...
DM
|