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