Justice News Flash Product liability Product Alert- Honda to recall 2007-08 Odyssey, Element vehicles for brake issues by sandraquinlan 0Comments Legal News for Product Liability Attorneys. Honda is expected to recall more than 410,000 vehicles due to defecti...