Site

Categories

Russia is known more for cranking out tractors and tanks than designing and manufacturing quality motor vehicles, which might explain why the world's largest country makes some of the world's strangest cars.