Cars and TransportationJapanTesting the Mazda CX-8008:25This browser does not support the video element.Cars and TransportationJapanEmmanuel Schäfer11/26/2024November 26, 2024Japanese carmaker Mazda is mostly known for its small cars. But now they’ve launched the CX-80, an SUV that’s almost 5 meters long and has up to 7 seats. available as a plug-in hybrid or diesel. REV puts it to the test.Copy linkAdvertisement