Back

Nothing is more memorable than a powerful image and this dramatic advert from Australia was designed to show how much fun Land Rover owners had in their vehicle.