2011 Honda Odyssey gets best-possible 5-star crash rating from NHTSA
Even though the 2011 Honda Odyssey is built by a Japanese automaker, the minivan is truly an American-made vehicle – designed, engineered and assembled in the United States. The American made minivan earned the National Highway Traffic Safety Administration’s best-possible Overall Vehicle Score of five stars. That makes the 2011 Odyssey one of the first [...]
