Is the Land Rover Defender the Ultimate Adventurer’s Car?

ICON puts the new Defender 110 SE D300 through its paces in country Victoria