TOUCHDOWN! E7 Lands on Last of Seven Continents

On Jun 07th 2014 in Journal

07 Jun 2014 South America
TOUCHDOWN! E7 Lands on Last of Seven Continents

As the wheels touch down on South America, the E7 team realizes the dream of driving the LandCruisers on all seven continents.

read more