With new car prices skyrocketing to an average of $48,644 in June, Americans are holding onto their vehicles longer than ever ...
Some truly brilliant engine choices including impressive 1.2 Puretech petrol, large family-friendly boot, interior looks and feels posh, five star Euro NCAP rating.