Skip navigation

Daily Archives: November 7th, 2010

Russian cars would be a long way down any list of the world’s best. But a group of engineers are trying to restore the country’s auto-making image, converting old workhorses into racehorses. Comrade, Pimp My Ride! Supercharged Soviet cars back on track