Simple. Land Rovers have soul, Toyotas don't!