Video: 2007 Mazda CX-7 Video presentation of the 2007 Mazda CX-7 from the 2006 Canadian International AutoShow in Toronto.