NEWS: SPEED TEST: 2007 Mazda CX-7 GT

The term “Crossover” in the SUV world usually means “slightly smaller than an Escalade,” but with the CX-7, Mazda’s infused the company’s sports car heritage on every levelhttp://feeds.feedburner.com/~r/SpeedAutomotive/~4/107884587

More…