Group N Proton Satria Neo rally car goes on sale in Japan
Proton Motorsports and renowned Japanese automotive parts manufacturer Carrosser Co Ltd (CUSCO) announced at the Tokyo Auto Salon that the Satria Neo will officially go on sale in Japan for motorsports use. …
