Runtime: 320 seconds
Views: 9607
Mazda, we want one!!!
Euro spec means a stronger engine, manual, stiffer suspension and a less intrusive DSC with the possible option to PERMANENTLY turn it off.
This video is awesome! Shows what the CX-7 is capable of.