Fancy a 180bhp Supercharged Satria Neo R3?
Late last year, Proton Motorsports or R3, showcased a saliva-inducing 180bhp turbocharged Satria Neo R3 shocker at KLIMS 2010. Never to be ones to rest on their laurels, they unveiled a supercharged prototype, outputting a [...]

Recent Comments