Oh Look, It's The Honda Losermobile 0 17.04.2025 22:25 Jalopnik.com Usually automakers want to associate themselves with winning, whether it's in racing or sales numbers, but it seems Honda missed that memo.