Bigger bolder and stronger. Those are the claims Land Rover is promising us with the all new Land Rover Discovery. Get all the facts here.