Car Brief: 2007 Mazda CX-7

Yet another Mazda 6 prodigy