I love to See Canada, hope coming 2009 will be my year to keep the nmini trucks job behind and Visit, http://www.japanese4x4minitruck.com
Making them where? Mexico and Brazil was the only places I knew of, and they both stopped years ago. I saw a brand new one in Cancun on our honeymoon, 13 years ago. Bugs were everywhere!!! All the rental car co.'s had 'em for rent. We went last winter, not a Bug in sight....never saw a one.