X Factory Wins Russian Winter National Championship
MicroRC.ru, the X Factory dealer in Moscow, Russia, wrote last week to let us know of X Factory’s latest National Title. “I have great news: The X-6² is the 2011 Russian winter National Champion of 2WD modified!” Dmitry’s follow-up email gave more details: “The Russian National Indoor Championship race took place over the weekend of […]