Saturday, October 30, 2010

A review of the Alabama built Honda Odyssey

This one is in the NY Times...steering criticism (too light to the touch), but overall a good review of the 2011 model, still built in the Honda plant in Lincoln Alabama.





No comments:

Post a Comment