Mazda6 2002-2007

4 min read

The Japanese brand took its unlovely 626 range up the ladder by replacing it