Mazda Unveils its Flagship CX-80: A Family-Oriented SUV Brand Mazda In a move that is sure to excite families and SUV enthusiasts alike, Mazda has unveiled its brand new CX-80, a seven-seater SUV that promises to redefine the segment with its blend of luxury, performance, and practicality.A... By spare-wheel, 18 April, 2024