Russia Car Power November 25, 2009 6:42 AM Your browser doesn’t support HTML5 Cars in Russia Measured by People Power, Not Horses