Ed Wallace: 2020 Nissan Armada

It's big... really big. But there is more to love about this hulking ride than that. Car critic Ed Wallace shares his review of the 2020 Nissan Armada.

Latest Video