Talk about some difficult truths, here is one: The Minivan is the best vehicle, ever.
Granted maybe not for everyone, but man are they amazing. From all of the normal stuff like reliability, safety and comfort, to all of the rad stuff like being able to shoot out of them, haul tons of stuff and go off road. Such a great vehicle…
Loadout