A humongous SUV with the space and presence to transport a Head of State or a large family in comfort, if ...

Son 838 caballos de fuerza los que se tienen disponibles en este modelo.