Unlike the previous Tacuma, the new 2011 model will be built in the U.S. and will be able to seat seven
Use the form below to send us a tip, give us feedback, or just say hello.
(max 750 characters)