The Sienna minivan is arguably one of the most sensible vehicles to ever hit the planet. It can seat up to eight passengers, sips precious little fuel, has a long cruising range, rides comfortably, is ...
Previa in 1998, and has since been a solid seller for Toyota in the minivan market. Sure, minivans don't sell as much as ...