Honestly, it's kind of hard to tell whether the Altra is a giant station wagon, a minivan without the sliding doors, or a ...