TOUCHDOWN! E7 LANDS ON LAST OF SEVEN CONTINENTS
On June 7th 2014 in Journal
7 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.