The Proton Satria Neo is certainly the best car the company has ever built, but it is still unjustifiable
View all car reviews