2 ms·
Best thing that ever happened in the automotive industry. Thank you, Honda. The many accident victims will thank you for the rest of us.
by egberts1 7y ago
Best thing that ever happened in the automotive industry. Thank you, Honda. The many accident victims will thank you for the rest of us.