Introducing the 2011 Mazda CX-7 i Sport, a sleek and powerful crossover SUV that will elevate your driving experience to the next level. Equipped with a 2.5L I4 engine, this CX-7 boasts an impressive 161 horsepower and 161 ft. lbs. of torque, giving...