First Impressions of the Scrambler Mach X-Ride 650 Trail
I'm not sure about the Mash brand in Russia, but considering it's a Chinese manufacturer, it might be available there. In Europe, Mash is one of the few manufacturers (dealers, sellers, distributors)...