The eagerly awaited Land Cruiser 300 is set for an August debut on local soil. Following months of speculation, concept renderings and spy-shots, the first production models are ready to be shipped to eager buyers. New Design On the design front, the ‘300’ features a dramatically different profile to Its ‘200’ predecessor. While the design…