Discovery 5 is alive! Land Rover’s new seven-seat practicality monster unveiled by CAR Magazine