Land Rover test (Chinese) STUDIO-DL, Promo, Events, Tests Driving through the outskirts of Shanghai for an impression of the new Land Rover