2018 Lincoln MKZ

12 Affordable Luxury Cars You Can Buy in 2018

When shopping for a new car, most people think a high-end model is out of reach. With prices averaging $55,000, the luxury auto category is definitely not for everyone. However,...