TOUCHDOWN! E7 LANDS ON LAST OF SEVEN CONTINENTS

On June 7th 2014 in Journal

7 JUN 2014 South America

Seven! Adjusted Sm

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