Mazda CX-7 Test Drive: 2007 Video Car Review Posted by (1:48) By: Car Reviews by Rob Davidson Uploaded 11 years ago 5165 Views 5165 Views Share Description And STILL a favorite. And, no, they never explained it to me. Tags: Please enable JavaScript to view the comments powered by Disqus.