Can the Honda Odyssey get better? Absolutely
Absolutely fabulous: The Honda Odyssey has been updated, made more refined with a facelift and has its range expanded