Extremely powerful cars. Perform very well (but not a sport car). Top quality parts and workmanship. Over engineered.(not smart)(not cost effective). Very expensive to upkeep at dealers. You will ...
Some results have been hidden because they may be inaccessible to you
Show inaccessible results