Introducing the 2008 Volvo XC70 3.2, the ultimate combination of luxury, performance, and versatility. This stunning vehicle is equipped with a powerful 3.2L I6 engine, producing an impressive 235 horsepower and 236 ft. lbs. of torque. Paired with a...