The new Honda Odyssey has a built in vacuum cleaner! WTF? Why not buy a shop vac that has more suction power and cleans ALL your vehicles, house, dog etc? Honda seems to be all about fuel efficiency and yet they add this fn' vacuum that takes up space, add weight and costs gas mileage.
They...