icspots said:Please for the love of god stop posting this question. I've now seen it on at least three different forums and you're getting the same answer every single time.
(screwy)reiss07 said:Was the Mazda 3 shown at the 2007 Geneva Auto Show the next gen Mazda 3 (2009 launch)?