Mazda has taken the covers off its CX-80 flagship SUV. Featuring styling cues from the CX-60, it gets seven seats and class-leading towing abilities. Aimed at taking on cars like the Hyundai Sant...
Mazda is a manufacturer that focuses on creating high-quality products that stand out from the crowd. Not only do they aim to offer a more premium feel than many key rivals, but they also offer a f...