Tech Wait, what? New Mazda2 launched in Europe as rebadged… admin123 Dec 9, 2021 0 Wait, what? New Mazda2 launched in Europe as rebadged Toyota Yaris