TOUCHDOWN! E7 Lands on Last of Seven Continents
On Jun 07th 2014 in Journal
As the wheels touch down on South America, the E7 team realizes the dream of driving the LandCruisers on all seven continents.